Advertisements

Spring AI com Kotlin Spring Boot, OpenAI, ChatGPT e DeepSeek

Advertisements
Domine InteligĂȘncia Artificial no Kotlin com Spring AI com Spring Boot 3, OpenAI, ChatGPT e DeepSeek
1
1/5
(49) Ratings
647 students
Created by Leandro Costa
Advertisements

What you'll learn

  • 10% Teoria e 90% PrĂĄtica
  • Integrar InteligĂȘncia Artificial com Kotlin, Spring Boot e Spring AI
  • Criar API’s RESTful inteligentes conectadas ao ChatGPT
  • Prompt Engineering e Prompt Templating para gerar conteĂșdo dinĂąmico
  • Gerar imagens com o DALL·E a partir de textos
  • Transcrever ĂĄudio em texto de forma eficiente
  • Construir interfaces modernas com React JS
  • Aplicar boas prĂĄticas de cĂłdigo limpo e bem estruturado com Spring Boot e Spring AI
  • Configurar e integrar APIs da OpenAI como GPT-4 e DALL·E
  • Entender fundamentos de IA, GPTs e modelos de LLM
  • Desenvolver projetos completos para o seu portfĂłlio
  • Aprender com exercĂ­cios prĂĄticos e guias de revisĂŁo
  • Criar APIs inteligentes seguindo as melhores prĂĄticas
  • Criar aplicaçÔes inteligentes e alinhadas com o que hĂĄ de mais novo no mercado
This course includes:
7.5 total hours on-demand video
0 articles
4 downloadable resources
78 lessons
Full lifetime access
Access on mobile and TV
Certificate of completion
Advertisements

Course content

Requirements

  • Conhecimentos bĂĄsicos de Kotlin
  • Familiaridade com Spring Boot e desenvolvimento de REST APIs
  • NoçÔes bĂĄsicas de Orientação a Objetos
  • Conhecimentos bĂĄsicos de REST API’s
  • ExperiĂȘncia prĂ©via com ferramentas SPA como React, Angular ou Vue.js (nĂŁo obrigatĂłrio, mas ajuda a acelerar o aprendizado)
  • Vontade de aprender e explorar o mundo da InteligĂȘncia Artificial

Description

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!

Who this course is for:

  • Desenvolvedores Kotlin que desejam integrar InteligĂȘncia Artificial em suas aplicaçÔes
  • Desenvolvedores back-end com experiĂȘncia em Spring Boot e que querem explorar o potencial da IA com Spring AI
  • Desenvolvedores full-stack que desejam expandir suas habilidades para criar aplicaçÔes inteligentes
  • Profissionais de tecnologia que jĂĄ trabalham com REST APIs e querem aprender a integrar modelos de IA como GPT-4 e DALL·E
  • Desenvolvedores front-end que querem aprender a consumir APIs inteligentes
  • Quem jĂĄ tentou outros tutoriais sobre IA e descobriu que eram muito superficiais, desatualizados ou difĂ­ceis de seguir
  • Profissionais que buscam se destacar no mercado dominando tecnologias de ponta como InteligĂȘncia Artificial, Spring AI e OpenAI
Advertisements
AI_4_FR3E
Advertisements
Advertisements
Free Online Courses with Certificates
Logo
Register New Account