Présentation de l'API pour la création d'assistants IA

L 'outil de création d'assistants IA utilise les API REST des assistants IA ainsi que les SDK correspondants. Vous pouvez utiliser cette API pour développer des applications qui interagissent avec les ressources du générateur d'assistants IA.

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 de l'état. 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.

  • Gestion des versions. 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, consultez la documentation de l'API de l'assistant IA « v2 ».

Important :

IBM watsonx Orchestrate ne prennent pas en charge l'API de l'assistant IA v1.

Pour une liste des méthodes API disponibles, voir le résumé des méthodes API.