Voltar ao menu

Chat com IA · Empresas (Receita Federal)

Pergunte em linguagem natural sobre as empresas da RFB. Pipeline RAG (recuperação vetorial + SQL) com validação em 4 camadas e resposta ancorada nos dados.

Stack
Django 6.1 RAG (pgvector + SQL) DeepSeek MongoDB 8 Chart.js
Destaques técnicos
  • Pipeline SQL com 4 camadas de validação (SELECT-only, sem ;, LIMIT, sem funções perigosas)
  • RAG: busca vetorial de CNAE (embeddings Braza, 384 dims) + linhas recuperadas como contexto do LLM
  • Histórico em MongoDB (Repository pattern) com fallback para Postgres
  • Texto natural + gráficos (Chart.js); recusa fora do schema (RECUSAR:)
Fontes de dados (2 bases públicas)

Galeria de telas (3 imagens)

Chat: perguntas, respostas, histórico
Chat: perguntas, respostas, histórico
Resposta da IA
Resposta da IA
Gráficos
Gráficos