Como fazer um assistente de dados para não-técnicos?

Viewed 2

Nossos gestores querem analisar dados sem saber SQL. Como?

1 Answers

Dois padrões funcionam bem:

Padrão A — Agente com Code Interpreter (mais simples)

  • Agente recebe planilha (.xlsx/.csv) + pergunta em linguagem natural
  • Usa Code Interpreter (Python/pandas) para analisar
  • Gera gráficos + explica em português claro

Config:

  • Modelo: gpt-5 ou gemini-3-pro
  • Temperatura: 0.3
  • Ferramenta: Code Interpreter ativado
  • Prompt: 'Você analisa dados para gestores não-técnicos. NUNCA use jargão sem explicar. Crie gráficos quando ajudar. Responda em 3 partes: (1) o que os dados mostram em 2-3 linhas claras, (2) números-chave em negrito, (3) sugestões de próximas análises.'

Padrão B — Text-to-SQL com DB corporativo (mais poderoso)

  • Agente conhece o schema do DW (via base de conhecimento)
  • Recebe pergunta → gera SQL → executa em ambiente read-only → apresenta resultado

Config adicional:

  • Base de conhecimento: dicionário de dados + exemplos de queries válidas
  • Ferramenta customizada: executar_sql_readonly(query) com safety checks
  • Temperatura: 0.0 (determinístico em SQL)

📖 Documentação completa na Wiki:

Related