Os clientes precisavam de respostas e recomendações de produtos precisas — estritamente do catálogo ao vivo, sem especificações inventadas.
Construí um agente MCP completo sobre uma busca híbrida — full-text do PostgreSQL combinado com pgvector (HNSW) — com validação de fatos e números que bloqueia o que não está no catálogo. Um classificador de intenções estruturado roteia as requisições; as respostas fazem streaming via WebSocket, e um harness e2e/regressão com replay determinístico mantém a qualidade mensurável.
Um assistente que responde e recomenda estritamente a partir do catálogo ao vivo — sem especificações inventadas — com UX de streaming ao estilo ChatGPT e métricas de qualidade.
