01 / Akad Seguros · 2023–2025
Orquestrador Multi-Agente de Sinistros
Substituição do fluxo manual de análise de sinistros por um sistema multi-agente com LangGraph. Cada agente é especializado em uma etapa: triagem, extração documental, checagem regulatória, cálculo de cobertura e geração de parecer. Iniciado em 2023 com LangChain + GPT-3.5, evoluído para LangGraph + GPT-4o/Claude em mid-2024 à medida que essas ferramentas se tornaram maduras. Reduziu o tempo médio de resposta de dias para minutos, operando 24/7.
Problema
Análise de sinistros levava dias, dependia de analistas para tarefas repetitivas e tinha gargalo de escala em volume de pico.
Minha atuação
Arquitetei e implementei o sistema multi-agente do zero — do design do StateGraph ao deploy em GCP, incluindo o pipeline de LLMOps e a camada de observabilidade.
Arquitetura do sistema
Decisões técnicas relevantes
- Evolução incremental da stack — 2023: LangChain 0.x + GPT-3.5-Turbo, fluxos lineares. Mid-2024: migração para LangGraph (StateGraph com persistência) e GPT-4o/Claude 3 Haiku quando essas APIs se tornaram estáveis e economicamente viáveis.
- State machine persistente com LangGraph — retomada de fluxo em caso de falha sem reprocessamento, com checkpoint por etapa.
- Multi-agent handoff com passagem explícita de contexto — evita reprocessar documentos já extraídos; cada nó recebe apenas o que precisa.
- Prompt caching no Supervisor — redução de ~30% no custo de tokens nas interações repetitivas entre agentes.
- Model fallback automático — GPT-4o → Claude 3 Haiku baseado em latência e complexidade da task, com backoff configurável.
- Streaming via SSE — portal do atendente recebe resposta em tempo real enquanto agentes trabalham em paralelo.
- Guardrails de compliance — Compliance Agent bloqueia pareceres que violem regras SUSEP antes de chegar ao segurado.
Stack técnica — v1 (2023)
Stack técnica — v2 (mid-2024)
Especificações
Cobre diretamente: LangGraph, multi-agent handoff, state machine, context management, model fallback, streaming SSE e deploy containerizado.