|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/spring-ai-kotlin-spring-boot-mcp-openai-chatgpt-ollama-deepseek-gemini/
课程评论:没有评论
**课程名称:** Spring AI c Kotlin Spring Boot ChatGPT MCP Claude e DeepSeek **课程概述:** 本课程旨在教授如何利用 Kotlin 和 Spring Boot 3.4.4,结合强大的 Spring AI,实现人工智能(AI)与应用程序的集成。课程内容平衡了理论与实践,将带领学员构建两个实际应用,深入探索 OpenAI 的先进大型语言模型(LLM)。 **核心内容:** 1. **AI 基础概念:** 介绍 AI、OpenAI、GPTs、LLM 模型、Token 以及 Spring AI 的基础知识。 2. **开发环境准备:** 配置 Kotlin、Spring Boot 3.4.4、Visual Studio Code、IntelliJ 和 Postman,并设置 OpenAI API 连接。 3. **项目一:智能 RESTful API 与创意内容生成** * 构建一个能与 ChatGPT 直接交互的智能 RESTful API,提供个性化回复。 * 学习 Prompt Engineering 和 Prompt Templating,创建基于用户输入的个性化食谱生成器。 * 集成 DALL·E,实现文本到图像的生成。 * 使用 Postman 进行测试和验证,并通过 React JS 构建现代化的客户端。 4. **项目二:音频转文本应用** * 开发一个高效实用的音频转文本应用程序,提升可访问性和用户体验。 * 同样通过 React JS 构建直观的用户界面。 5. **多平台 LLM 集成:** * 集成 OpenAI 以外的其他 LLM,如 DeepSeek,学习配置认证、API 调用、Postman 测试以及前端消费。 6. **本地模型应用:** * 探索使用 Ollama 运行本地 LLM(包括 DeepSeek),以提高自主性、隐私性和离线工作能力。 7. **开发实践与代码质量:** * 遵循 Spring Boot 最佳实践,应用 Clean Code 原则。 * 使用环境变量保护 API 密钥。 8. **资源支持:** 提供主要配置文件下载和基础 PDF 指南。 **课程技术栈:** * Spring AI * OpenAI API (ChatGPT) * Spring Boot 3.4.4 * Kotlin (LTS 版本) * Prompt Engineering & Prompt Templating * DALL·E (图像生成) * 音频转文本 * RESTful API 开发 * Postman (API 测试) * React JS (前端开发) * Ollama (本地 LLM 运行) * DeepSeek **课程目标:** 完成本课程后,学员将能够构建两个功能强大、可用于个人作品集的项目,并在 AI 应用开发领域获得显著竞争优势。学员将掌握 Spring AI 与 OpenAI 的集成,并具备开发可扩展、符合市场需求智能应用的能力。课程采用小而精的项目结构,以便于频繁更新,帮助学员持续学习最新的 AI 技术。
O curso ensina a integração da Inteligência Artificial com Kotlin, utilizando Spring Boot 3.4.4 e o revolucionário Spring AI, combinando teoria e prática de forma equilibrada. Você aplicará esse conhecimento na implementação de duas aplicações poderosas que exploram os modelos LLM mais avançados da OpenAI.Iniciaremos com os conceitos fundamentais de IA, OpenAI, GPT's, Modelos LLM, Tokens e claro, o Spring AI. Vamos preparar seu ambiente de desenvolvimento com Kotlin, Spring Boot 3.4.4, Visual Studio Code, IntelliJ e Postman, além de configurar a conexão com as APIs da OpenAI.A prática começa cedo! No primeiro projeto, você criará uma API RESTful inteligente, capaz de se conectar diretamente com o ChatGPT para fornecer respostas personalizadas. Em seguida, mergulharemos em Prompt Engineering e Prompt Templating para construir um gerador de receitas personalizadas com base em parâmetros fornecidos pelo usuário, unindo criatividade e tecnologia de ponta. Para fechar esse projeto com chave de ouro, você integrará o DALL·E, permitindo a geração de imagens a partir de descrições textuais. E para garantir a robustez, tudo será testado e validado no Postman e apresentado em um client moderno em React JS.No segundo projeto, exploraremos outro cenário fascinante: a transcrição de áudio em texto. Imagine criar uma aplicação capaz de transformar áudios em textos de maneira prática e eficiente, ampliando a acessibilidade e a usabilidade do sistema. Assim como no projeto anterior, você desenvolverá também um client em React JS para tornar a interação ainda mais intuitiva.E não para por aí. Neste curso, você também vai integrar modelos LLM de outras plataformas além da OpenAI, como a DeepSeek, uma alternativa poderosa e cada vez mais reconhecida. Você vai aprender a configurar autenticação, fazer chamadas à API, testar tudo no Postman e consumir essas respostas com fluidez no frontend.Além disso, vamos explorar o uso de modelos locais com o Ollama. Com ele, você poderá rodar LLM's diretamente na sua máquina, inclusive alguns da própria DeepSeek. Isso amplia sua autonomia, garante mais privacidade e permite que você trabalhe offline, sem depender de chamadas externas.Para garantir que você desenvolva aplicações sólidas, o curso cobre boas práticas de desenvolvimento, aplicando padrões do Spring Boot e conceitos de código limpo. Além disso, trabalharemos com variáveis de ambiente para proteger suas chaves de acesso às APIs da OpenAI.Todos os principais arquivos de configuração estarão disponíveis para download, e você contará com guias básicos em PDF que reforçam os principais conceitos abordados.Ao final do curso, você terá criado dois projetos robustos, prontos para turbinar seu portfólio e destacar seu perfil no mercado.Nesse treinamento, você aprenderá a trabalhar com tecnologias como:Spring AI;Integração com a API da OpenAI (ChatGPT);Spring Boot 3.4.4 (última versão estável);Kotlin (última versão LTS);Prompt Engineering e Prompt Templating;Geração de imagens com DALL·E;Transcrição de áudio em texto;Criação de APIs RESTful inteligentes;Testes e validação de APIs com Postman;Boas práticas de desenvolvimento e código limpo;Criação de interfaces modernas com React JS.Esses conhecimentos te colocarão à frente no mercado, capacitando você a desenvolver soluções reais, inovadoras e de alto impacto. Mas o mais importante: você dominará as integrações do Spring AI com a OpenAI, estando sempre preparado para criar aplicações inteligentes, escaláveis e alinhadas com as demandas atuais do mercado.A Inteligência Artificial está evoluindo rapidamente, e profissionais que dominam essas tecnologias são cada vez mais valorizados. Pensando nisso, este curso adota uma abordagem estratégica: projetos menores e poderosos, permitindo atualizações frequentes sem comprometer a fluidez do aprendizado. Dessa forma, você sempre terá acesso às práticas mais recentes, dominando as novidades do mundo da IA de forma dinâmica e eficiente.Se você quer se destacar e criar aplicações inteligentes com Inteligência Artificial, Spring AI, Kotlin, Spring Boot 3 e OpenAI, inscreva-se agora e vamos juntos transformar ideias em projetos incríveis!Te vejo no curso!