- DONNÉES
- LOGIQUE
- INFO
- HUMAIN
Réponse rapide
Comment déclencher des fonctions Postgres avec mon IA ?
Votre agent utilise des appels RPC pour exécuter les fonctions personnalisées que vous avez définies dans votre base de données Supabase. Il peut aussi explorer votre schéma pour identifier les cibles appropriées. Vous obtenez ainsi une exécution directe de votre logique backend via votre interface de chat.
Chaque action a un impact.
Résultats de l'exécution en base de données
Selon la fonction déclenchée, votre IA produit des résultats différents.
DONNÉES
État de la base mis à jour
L'IA exécute une fonction qui modifie des lignes ou met à jour des valeurs. L'impact sur votre base de données est immédiat.
LOGIQUE
Traitement backend complexe
L'agent lance des tâches de calcul intensives ou des workflows multi-étapes définis en SQL. La base de données gère toute la charge.
INFO
Connaissance du schéma
L'IA identifie les tables et les fonctions disponibles. Cela lui permet de choisir le bon outil pour répondre à votre demande.
HUMAIN
Validation manuelle requise
Si une fonction nécessite des paramètres sensibles ou des modifications à risque, l'IA s'arrête. C'est vous qui décidez de poursuivre l'exécution.
Le flux
Ce que fait votre IA lors d'une demande de fonction.
L'agent passe de la compréhension de votre structure de données à l'exécution de votre logique spécifique.
Explorer le schéma
L'agent parcourt votre base de données pour voir quelles tables et fonctions existent. Cela lui garantit de savoir ce qu'il peut réellement appeler.
list_tablesIdentifier la cible
L'IA fait correspondre votre demande en langage naturel au nom d'une fonction Postgres spécifique. Elle prépare ensuite les arguments nécessaires.
list_tablesExécuter l'appel RPC
L'agent envoie la commande pour déclencher la fonction sur votre instance Supabase. La base de données exécute le code et renvoie le résultat.
call_postgres_functionRapporter les résultats
L'IA interprète la valeur de retour de la base de données. Elle vous indique précisément ce qui s'est passé ou les données récupérées.
call_postgres_function
Essayez
Copiez ces exemples pour commencer.
Utilisez ces prompts pour lancer votre première interaction avec la base de données.
Points de départ
Remplacez les noms de fonctions et de tables par ceux que vous utilisez réellement dans votre projet Supabase.
Supabase Vector Connector
Tout est prêt. Choisissez votre client MCP et suivez les instructions de configuration.
https://edge.vinkius.com/vk_preview_r2cwX4M1GouGmm6VnqY7CUQyTiHKovu2fp0L81jN/mcpClaude Desktop
Suivez les étapes ci-dessous pour vous connecter en quelques secondes.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Supabase Vector capabilities are ready to use.
{
"mcpServers": {
"supabase-vector-mcp": {
"url": "https://edge.vinkius.com/vk_preview_r2cwX4M1GouGmm6VnqY7CUQyTiHKovu2fp0L81jN/mcp"
}
}
}Liste toutes les tables de ma base de données Supabase pour que je sache sur quoi nous pouvons travailler.
Exécute la fonction 'process_user_signup' pour l'utilisateur avec l'ID 550.
Appelle la fonction 'get_inventory_count' pour voir combien d'articles sont encore en stock.
Trouve la table qui stocke les commandes clients et donne-moi les cinq dernières entrées.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Commencez ici
Connectez Supabase Vector une fois, puis interrogez.
Fournissez simplement vos identifiants Supabase via l'interface Vinkius. Votre connexion est sécurisée et vous pouvez lancer des fonctions immédiatement.
Connecter Supabase Vector à votre IAFAQ
Comportement du connecteur
- 01
L'IA peut-elle supprimer toute ma base de données ?
Non. L'IA peut uniquement exécuter les fonctions spécifiques que vous avez exposées via RPC. Elle ne peut pas lancer de commandes SQL arbitraires ni supprimer de tables.
- 02
Comment l'IA sait-elle quelles fonctions appeler ?
Elle utilise sa capacité à lister vos tables et à inspecter votre schéma pour identifier les noms de fonctions valides et les arguments requis.
- 03
L'IA peut-elle créer de nouvelles tables d'elle-même ?
Non. L'IA est limitée aux outils fournis, qui servent uniquement à lister les tables existantes et à appeler des fonctions existantes.
- 04
L'IA voit-elle mon mot de passe de base de données ?
Non. Vos identifiants sont chiffrés et gérés par Vinkius. Votre client IA interagit uniquement avec les outils via une connexion sécurisée.
- 05
Puis-je restreindre les actions de l'IA ?
Oui. Comme l'IA ne peut appeler que les fonctions que vous avez explicitement définies comme RPC, vous gardez un contrôle total sur son périmètre d'action.
D'autres questions sur Supabase Vector ? Voir toutes les capacités du connecteur Supabase Vector
Connectez Supabase Vector à Claude, Cursor, ChatGPT et d'autres
