Pular para o conteúdo principal

Consultar banco de dados usando linguagem natural com IA

Visão geral do modelo

ItemDescrição
Categoria🤖 IA · 🗄️ Processamento de dados
Aplicações integradasPostgreSQL, OpenAI
Nível de dificuldade⭐⭐ Intermediário
Criado porA equipe oficial do n8n

Como funciona

Este fluxo de trabalho permite que você "converse" diretamente com seu banco de dados usando linguagem natural. O modelo de linguagem da OpenAI converte automaticamente suas perguntas (por exemplo: "Qual foi o produto com maior faturamento no mês passado?") em consultas SQL precisas. Essas consultas são executadas no banco de dados PostgreSQL, e os resultados são apresentados em uma linguagem fácil de entender.

Funcionalidades principais

  • Linguagem natural para SQL — A IA converte automaticamente perguntas em consultas SQL precisas
  • Conhecimento do esquema — Lê automaticamente a estrutura das tabelas do banco de dados, garantindo que nomes de colunas e tipos estejam corretos
  • Consultas seguras — Executa apenas consultas do tipo SELECT, evitando modificações ou exclusões acidentais de dados
  • Interpretação dos resultados — A IA traduz os resultados da consulta em respostas em linguagem natural

Nós do fluxo de trabalho

Manual Chat Trigger → AI Agent → OpenAI Chat Model
→ PostgreSQL (ferramenta)
→ Memory Buffer (memória)

Passos para uso

  1. Importar o modelo — Importe este modelo de fluxo de trabalho no n8n
  2. Configurar o PostgreSQL — Adicione as credenciais de conexão com o banco de dados (host, porta, nome do banco, usuário)
  3. Configurar a OpenAI — Adicione sua chave de API da OpenAI
  4. Testar a consulta — Digite uma pergunta em linguagem natural, como "Liste todos os usuários ativos"
  5. Colocar em produção — Conecte a um bot do Slack/Telegram ou a um webhook para uso pela equipe

Casos de uso

  • 📊 Análise autônoma de dados por profissionais de negócios
  • 🏢 Visualização rápida de métricas operacionais pela liderança
  • 🔍 Consulta de pedidos de clientes por equipes de atendimento
  • 📈 Exploração de dados por pessoas sem conhecimento técnico

Documentação relacionada


💡 Requisito: É necessário o n8n versão 1.50.0 ou superior

👉 Importar este modelo no n8n