Cette page existe aussi enEN
iTeam
Guide API · Données, BI et bases de données Avec les identifiants de votre entreprise

API Supabase : possibilités et usage avec des agents IA

Supabase est une plateforme de backend bâtie sur Postgres, qui génère automatiquement une API REST pour les tables et propose aussi l'authentification, le stockage de fichiers et des fonctions. Les équipes produit et les développeurs qui construisent des applications l'utilisent. L'accès se fait par les clés du projet, avec des règles de sécurité au niveau des lignes (RLS).

Nina
Guide API

Ce que propose l’API Supabase

API de base de données

Lecture et écriture dans les tables Postgres par REST, dans le respect des politiques de sécurité.

Authentification

Inscription, connexion et gestion des utilisateurs de l'application.

Storage

Stockage et diffusion de fichiers dans des buckets.

Edge Functions

Fonctions exécutées à la demande, appelées par HTTP.

Realtime

Abonnement en temps réel aux modifications des tables.

API de gestion

Administration des projets de l'organisation.

Comment accéder à l’API Supabase

  • Avec les identifiants de votre entrepriseL'API utilise les clés du projet : la clé publique respecte les politiques de sécurité au niveau des lignes, tandis que la clé de service les ignore et doit rester réservée au serveur.
  • La clé de service ignore les politiques de sécurité : ne l'utilisez pas pour l'agent sans nécessité.
  • Exposez des vues avec seulement les colonnes nécessaires, sans données personnelles superflues.
  • Les offres comportent des limites d'utilisation et de requêtes.

Documentation officielle: supabase.com/docs

Ce qu’un agent iTeam fait avec l’API Supabase

Questions sur le produit en langage naturel

Le responsable demande combien d'utilisateurs ont activé telle fonction cette semaine, et l'agent interroge les tables autorisées et répond avec le chiffre.

Support avec les données du client

L'agent de support consulte la fiche et le statut du compte du client dans la base pour répondre sans solliciter l'équipe technique.

Corrections avec approbation

Les ajustements ponctuels, comme réactiver un compte, sont préparés par l'agent et exécutés après approbation.

Alerte d'anomalie

L'agent surveille les tables de commandes ou d'erreurs et prévient quand le volume sort de l'ordinaire.

De l’identifiant à l’agent au travail, avec validation

01

Créez un rôle et des politiques pour l'agent

Dans Supabase, définissez un rôle ou une vue avec les tables et les colonnes que l'agent peut lire, avec des politiques de sécurité au niveau des lignes.

02

Enregistrez la clé dans le coffre

La clé reste dans le coffre d'iTeam. Évitez la clé de service et n'ouvrez l'écriture que là où c'est nécessaire.

03

Testez sur un projet de développement

Validez les requêtes sur un projet de test et conservez l'approbation pour toute modification en production.

Questions

Questions sur l’API Supabase

L'API Supabase est-elle gratuite ?

Supabase propose une offre gratuite avec des limites et des offres payantes selon l'usage et les fonctions. L'API suit l'offre du projet.

Faut-il savoir programmer pour utiliser l'API Supabase avec iTeam ?

Pas nécessairement. iTeam lit la documentation et le schéma autorisé, et l'équipe de déploiement configure les requêtes avec votre équipe technique.

L'agent peut-il exécuter du SQL libre ?

Oui, mais nous recommandons de le limiter à des vues et à des requêtes définies, avec écriture sous approbation.

Prochaine étape

Mettez une équipe IA au travail cette semaine.

Commencez gratuitement avec une équipe prête, ou parlez-nous : notre squad met l’IA en production avec vos équipes.

300+intégrations
4langues
Agents au travail en ce moment