Interroger une base de données en langage naturel grâce à l’IA
Aperçu du modèle
| Élément | Description |
|---|---|
| Catégorie | 🤖 IA · 🗄️ Traitement des données |
| Intégrations | PostgreSQL, OpenAI |
| Niveau de difficulté | ⭐⭐ Intermédiaire |
| Créateur | Équipe officielle n8n |
Fonctionnement
Ce workflow vous permet de « discuter » directement avec votre base de données en langage naturel. Le modèle linguistique d’OpenAI transforme automatiquement vos questions (par exemple : « Quel est le produit ayant généré le plus de ventes le mois dernier ? ») en requêtes SQL précises. Ces requêtes sont exécutées sur votre base de données PostgreSQL, et les résultats sont ensuite présentés en langage naturel pour une lecture facile.
Fonctionnalités clés
- Langage naturel vers SQL — L’IA convertit automatiquement vos questions en requêtes SQL exactes
- Prise en compte du schéma — Lecture automatique de la structure des tables pour garantir l’exactitude des noms de colonnes et des types de données
- Requêtes sécurisées — Seules les requêtes
SELECTsont autorisées, empêchant toute modification ou suppression accidentelle des données - Interprétation des résultats — L’IA convertit les résultats bruts en réponses compréhensibles en langage naturel
Nœuds du workflow
Déclencheur manuel (chat) → Agent IA → Modèle de chat OpenAI
→ PostgreSQL (outil)
→ Tampon mémoire (Memory Buffer)
Étapes d’utilisation
- Importer le modèle — Importez ce modèle dans n8n
- Configurer PostgreSQL — Ajoutez les identifiants de connexion à votre base de données (hôte, port, nom de la base, utilisateur)
- Configurer OpenAI — Ajoutez votre clé API OpenAI
- Tester une requête — Saisissez une question en langage naturel, par exemple : « Lister tous les utilisateurs actifs »
- Déployer — Connectez le workflow à un bot Slack/Telegram ou à un webhook pour le mettre à disposition de votre équipe
Cas d’usage
- 📊 Analyse autonome des données par les équipes métiers
- 🏢 Accès rapide aux indicateurs opérationnels pour la direction
- 🔍 Recherche d’informations sur les commandes clients par le service client
- 📈 Exploration de données par des utilisateurs non techniques
Documentation associée
- Tutoriel d’introduction à l’Agent IA
- Comprendre les Agents IA
- Guide pratique RAG
- Constructeur de workflows IA
- Composants des workflows
- Documentation des intégrations
💡 Prérequis : n8n version 1.50.0 ou supérieure requise