Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 21 horas
Programa do Curso
1. Introdução ao Spring AI
- Criação e configuração de projeto
- O papel do prompt e o envio de prompts
- Escrita do primeiro teste
- Escolha de um modelo
- Configuração do modelo
- Visão geral das capacidades do Spring AI
2. Compreendendo as respostas
- Como verificar respostas relevantes
- A precisão em tempo de execução
3. Detalhes sobre Prompts
- Uso de modelos de prompt (prompt templates)
- Definição de um novo modelo de prompt
- Compreensão do contexto
- O papel e sua importância
- Influenciando a geração de respostas usando opções
- Streaming e formatação da saída
- Metadados na resposta
4. Usando seus dados e documentos
- Compreendendo o RAG (Geração Aumentada por Recuperação)
- Configuração do vector store e carregamento de documentos
- Uma primeira implementação de RAG
- Um RAG usando um advisor
- Capacidades modulares de RAG
5. O papel da memória na IA
- Por que precisamos de memória
- Adicionando e configurando memória para suportar conversas
- O ID da conversa
- Suporte a memória persistente
- Armazenando memória de chat em vector store
6. Ferramentas de IA
- Uma aplicação habilitada para ferramentas
- Compreendendo as capacidades das ferramentas
- Escrita e utilização prática de uma ferramenta
- Funções como ferramentas
7. O Modelo de Protocolo de Contexto (MCP)
- Por que precisamos do MCP?
- Trabalhando com um Cliente MCP
- Escrita do Servidor MCP
- Banco de dados e ferramentas para o Servidor MCP
- Compreendendo o transporte HTTP e SSE (Server-Sent Events)
- Exposição de prompts e recursos
8. Monitoramento de operações
- Habilitando métricas do actuator
- Verificação de operações do vector store
- Análise da interação com o modelo
- Contagem de tokens
- Integração com Prometheus e criação de dashboard
- Rastreamento (tracing) de operações de IA
9. Salvaguardas na IA generativa
- Controle de documentos acessados via RAG
- Segurança de ferramentas
- Contrapontes a prompts adversariais
- Moderação de entrada do usuário
10. Padrões comuns de IA generativa
- Resumo de conteúdo
- Tradução de mensagens
- Análise de sentimento
11. O papel dos Agentes
- O que é um agente
- Implementação de fluxos de trabalho agênticos
- Encadeamento de prompts, roteamento de tarefas e paralelização
- Acesso a agentes via MCP
Requisitos
Os participantes devem ter:
- Conhecimento sólido de programação Java
- Experiência prática com Spring e Spring Boot
- Familiaridade com a construção e configuração de aplicações Spring Boot
- Compreensão básica de APIs REST e HTTP
- Compreensão básica de JSON e configuração de aplicações
- Compreensão básica de IA generativa e Modelos de Linguagem de Grande Escala (LLMs)
- É recomendada familiaridade com bancos de dados e conceitos de acesso a dados
- Não é necessária experiência prévia com Spring AI, RAG, MCP ou agentes de IA
Testemunhos de Clientes (1)
Informações detalhadas fornecidas sobre os tópicos mais avançados solicitados.
Farukh Khan - Tandem Solution
Curso - RabbitMQ with Java and Spring
Máquina Traduzida