Agentes de IA com Java

Português

Agentes de IA com Java: do zero ao deploy com Spring Boot e Kubernetes

Parte 1: Fundamentos

Por que Java na era dos agentes de IA (e onde Python não é a melhor escolha em ambiente corporativo)

LLMs para quem é engenheiro: tokens, contexto, temperatura, custos e limites

O que é, de fato, um agente: loop, ferramentas, memória e planejamento

Parte 2: Construindo

4. Primeiro projeto com Spring AI: chat, prompts e saída estruturada

5. Tool calling: dando ao agente acesso a APIs e serviços internos

6. RAG na prática: embeddings, banco vetorial (pgvector) e chunking

7. Memória e contexto de conversa

8. Multiagentes: dividindo responsabilidades entre agentes

Parte 3: Arquitetura de produção

9. Orquestração assíncrona com Kafka e RabbitMQ

10. Resiliência: timeouts, retries, circuit breaker e fallback entre modelos

11. Observabilidade: logs, métricas, tracing e avaliação da qualidade das respostas

12. Segurança e compliance: prompt injection, vazamento de dados, LGPD e auditoria

Parte 4: Deploy

13. Containerização com Docker e deploy em Kubernetes

14. Infraestrutura como código com Terraform

15. Controle de custos e escalabilidade

Mostrar mais