Aperçu de l'API du constructeur d'assistants d'IA
Le constructeur de l'assistant d'IA utilise les API REST de l'assistant d'IA et les SDK correspondants. Vous pouvez utiliser cette API pour développer des applications qui interagissent avec les ressources de l'assistant AI builder.
Applications client
Pour créer un assistant virtuel ou une autre application client qui communique avec un assistant au moment de l'exécution, utilisez l'API v2. Vous pouvez développer un client orienté client qui peut être déployé pour une utilisation en production, une application qui sert de courtier en communication entre un assistant et un autre service, ou une application de test.
En utilisant l'API d'exécution v2 pour communiquer avec votre assistant, votre application peut tirer parti des fonctionnalités suivantes :
Gestion automatique des états. L'API d'exécution v2 gère chaque session avec un utilisateur, en stockant et en conservant toutes les données contextuelles dont votre assistant a besoin pour une conversation complète.
Facilité de déploiement des assistants. En plus de prendre en charge des clients personnalisés, un assistant peut être facilement déployé sur les principaux canaux de messagerie tels que Slack et Facebook Messenger.
Versioning. Vous pouvez enregistrer un instantané de votre contenu et relier votre assistant à cette version spécifique. Vous pouvez ensuite continuer à mettre à jour votre version de développement sans affecter l'assistant de production.
Capacités de recherche. L'API d'exécution v2 peut être utilisée pour recevoir des réponses de l'intégration de la recherche. Lorsqu'une requête est soumise et que votre assistant ne peut y répondre, l'intégration de la recherche peut trouver la meilleure réponse à partir des sources de données configurées.
Pour plus d'informations, voir la référence de l'API de l'assistant d'intelligence artificielle v2.
Pour une liste des méthodes API disponibles, voir le résumé des méthodes API.