Découvrez
get_api_documentChargez le contrat d’API exact nécessaire à la tâche actuelle.
Exposez les opérations essentielles de votre produit sous forme d’API, associez leur documentation à un chat, et AgentChat les transforme en capacités pour l’agent. Aucune intégration d’outil personnalisée pour chaque fonctionnalité.
POST/storiesPOST/imagesGET/documents/searchget_api_document()
http_request()
sleep()
view_image()
L’idée centrale
Les agents traditionnels nécessitent une définition d’outil personnalisée pour chaque action. AgentChat utilise la documentation des API ainsi qu’un exécuteur HTTP universel : les capacités s’étendent avec la surface de vos API, et non avec le code de votre agent.
get_api_documentChargez le contrat d’API exact nécessaire à la tâche actuelle.
http_requestAppelez n’importe quel endpoint HTTP documenté et recevez des résultats structurés.
sleepFaites une pause entre la création d’une tâche asynchrone et l’interrogation de son état.
view_imageInspectez les URL d’images renvoyées par vos API créatives ou multimédias.
Modèle d’intégration
Vos API sont des interfaces contrôlées qui encapsulent les opérations déjà exécutées par votre produit. L’agent les appelle ; votre SaaS lit la même base de données et restitue naturellement le résultat.
Enregistrez les API qui encapsulent votre base de données produit et vos actions métier. Elles deviennent les capacités disponibles de l’agent.
Joignez uniquement les documents nécessaires à ce chat, sélectionnez son modèle et ajoutez des en-têtes pour l’utilisateur ou le locataire actuel.
L’agent fonctionne via vos API. Votre application lit sa propre base de données et affiche, comme d’habitude, les données nouvellement créées ou mises à jour.
Des modèles de produits concrets
Ajoutez un document de l’API de recherche lors de la création du chat. L’agent peut récupérer les passages pertinents, les analyser et répondre en s’appuyant sur les connaissances privées de votre application.
GET /documents/search?q=...
→ {
"results": [
{ "text": "...", "source": "..." }
]
} Fournissez une API d’écriture d’histoires et une API de génération d’images. L’agent écrit des chapitres, génère des illustrations à partir de prompts, stocke les deux via vos API, et votre application d’histoires les affiche depuis sa propre base de données.
Sécurité adaptée aux tenants
Configurez des en-têtes spécifiques à l’hôte pour chaque chat. Votre API reçoit les identifiants de l’utilisateur ou du tenant actuel, applique ses propres règles d’autorisation et renvoie uniquement les données auxquelles cet utilisateur est autorisé à accéder.
X-Tenant-ID: tenant_aPeut rechercher et modifier uniquement les données du tenant A.
X-Tenant-ID: tenant_bUtilise le même contrat d’API avec les autorisations du tenant B.
API développeur
Enregistrez la documentation de l’API, puis créez une session de chat qui y fait référence. Votre produit peut lancer des exécutions et interroger des messages persistants via la même API.
Ouvrir le tableau de bord développeur →AgentChat