|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/spring-ai-java-spring-boot-open-ai-chatgpt-ollama-deepseek-gemini-grok/
课程评论:没有评论
本课程名为“Spring AI 结合 Spring Boot、Ollama、DeepSeek、MCP 和 ChatGPT”,旨在教授如何将人工智能(AI)集成到 Java 开发中。课程将使用 Spring Boot 3.4.3 和 Spring AI,结合理论与实践。 **核心内容:** * **AI 基础概念:** 介绍 IA、OpenAI、GPT 模型、LLM(大型语言模型)、Tokens 以及 Spring AI。 * **环境搭建:** 配置 Java 21、Spring Boot 3.4.3、Visual Studio Code、IntelliJ、Postman,并设置 OpenAI API 连接。 * **项目一:智能 API 和 DALL·E 集成** * 创建连接 ChatGPT 的智能 RESTful API。 * 学习 Prompt Engineering 和 Prompt Templating,构建个性化食谱生成器。 * 集成 DALL·E,实现文本生成图像。 * 使用 Postman 进行测试和验证,并在 React JS 客户端展示。 * **项目二:音频转文本应用** * 开发将音频转录为文本的应用。 * 创建 React JS 客户端以增强用户交互。 * **多平台 LLM 集成:** * 集成 OpenAI 以外的 LLM,如 DeepSeek,涵盖认证、API 调用、Postman 测试和前端消费。 * 学习使用 Ollama 运行本地 LLM,包括 DeepSeek 模型,实现离线工作和提高隐私性。 * **开发实践:** * 教授 Spring Boot 开发最佳实践和代码规范。 * 使用环境变量保护 API 密钥。 * 提供课程主要配置文件和 PDF 概念指南。 **技能收获:** 学员将掌握: * Spring AI * OpenAI API 集成(ChatGPT、DALL·E) * Spring Boot 3.4.3 * Java 21 * Prompt Engineering 和 Prompt Templating * 智能 RESTful API 开发 * Postman API 测试 * React JS 现代前端开发 * DeepSeek 等其他 LLM 集成 * Ollama 本地 LLM 运行 课程强调实用项目和最新的技术趋势,帮助学员构建智能、可扩展的应用,并在 AI 快速发展的市场中脱颖而出。
O curso ensina a integração da Inteligência Artificial com Java, utilizando Spring Boot 3.4.3 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 Java 21, Spring Boot 3.4.3, 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.3 (última versão estável);Java 21 (ú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, Java, Spring Boot 3 e OpenAI, inscreva-se agora e vamos juntos transformar ideias em projetos incríveis!Te vejo no curso!