Aller au contenu principal

Requête BD en Langage Naturel

Aperçu du Modèle

ÉlémentDescription
Catégorie🤖 AI · 🗄️ DonnéesTraitement
ApplicationsPostgreSQL、OpenAI
Difficulté⭐⭐ 中级
CréateurÉquipe officielle n8n

Fonctionnement

这个工作流让你可以用自然语言直接和Données库"Dialogue"。OpenAI 语言模型会将你的问题(如"上个月销售额最高的产品是什么")Automatique转换为精确的 SQL 查询语句,在 PostgreSQL Données库中执行后,再将Résultat用人类可读的方式返回给你。

Fonctionnalités Clés

  • 自然语言转 SQL — AI Automatique将问题转换为精确的 SQL 查询
  • Schema 感知 — AutomatiquelireDonnées库表结构,确保查询列名和类型正确
  • 安全查询 — 仅执行 SELECT 查询,防止误操作修改或删除Données
  • Résultat解读 — AI 将查询Résultat翻译为自然语言回答

Nœuds du Workflow

Manual Chat Trigger → AI Agent → OpenAI Chat Model
→ PostgreSQL (outil)
→ Memory Buffer (mémoire)

Étapes d'Utilisation

  1. Importer le modèle — Importer ce workflow dans n8n模板
  2. Configurer PostgreSQL — AjouterDonnées库ConnecterIdentifiants(host、port、database、user)
  3. Configurer OpenAI — Ajouter OpenAI API Key
  4. Tester查询 — 输入自然语言问题如"列出所有活跃用户"
  5. Déployer — 接入 Slack/Telegram Bot 或 Webhook 供团队使用

Cas d'Utilisation

  • 📊 业务人员自助取数Analyse
  • 🏢 Gestion层快速查看运营Données
  • 🔍 客服查询ClientCommande信息
  • 📈 非技术人员Données探索

Documentation Connexe


💡 Prérequis:需要 n8n 1.50.0 或更高版本

👉 Importer ce modèle dans n8n