Requête BD en Langage Naturel
Aperçu du Modèle
| Élément | Description |
|---|---|
| Catégorie | 🤖 AI · 🗄️ DonnéesTraitement |
| Applications | PostgreSQL、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
- Importer le modèle — Importer ce workflow dans n8n模板
- Configurer PostgreSQL — AjouterDonnées库ConnecterIdentifiants(host、port、database、user)
- Configurer OpenAI — Ajouter OpenAI API Key
- Tester查询 — 输入自然语言问题如"列出所有活跃用户"
- Déployer — 接入 Slack/Telegram Bot 或 Webhook 供团队使用
Cas d'Utilisation
- 📊 业务人员自助取数Analyse
- 🏢 Gestion层快速查看运营Données
- 🔍 客服查询ClientCommande信息
- 📈 非技术人员Données探索
Documentation Connexe
💡 Prérequis:需要 n8n 1.50.0 或更高版本