Dans le cours : L'essentiel d'OpenAI et des modèles de langage GPT pour Node.js
Comprendre le fonctionnement de l'API Assistants - Tutoriel ChatGPT
Dans le cours : L'essentiel d'OpenAI et des modèles de langage GPT pour Node.js
Comprendre le fonctionnement de l'API Assistants
L'API Assistants permet de créer des assistants IA au sein de ses propres applications. C'est comme les agents IA et les chatbots que nous trouvons sur des sites Internet pour répondre automatiquement aux questions des utilisateurs, les questions les plus fréquemment posées. On peut utiliser Assistants API pour créer un assistant. Celui-ci fonctionne comme les autres API, avec des instructions pour exploiter les capacités des modèles de langage. On va pouvoir de plus connecter l'Assistants API à des outils pour augmenter les capacités des modèles de langage, par exemple Code Interpreter, Retrieval pour la récupération des données, et Function calling dans le but d'augmenter les capacités de l'IA. On découvrira dans cette section les différentes étapes pour intégrer les capacités de l'API Assistants. Par convention, la création d'un assistant IA suit le schéma suivant, que l'on découvrira juste en dessous. Si vous le souhaitez, vous pouvez choisir en option de traduire cette page pour avoir la version française en faisant clic droit et en sélectionnant ici Français. Pour intégrer l'API Assistants, on va suivre le schéma suivant, qui est de créer un objet assistant. Ensuite, on va créer un fil de discussion appelé Thread, auquel on ajoutera des messages. On ajoute des messages pour alimenter la discussion, puis on va exécuter l'assistant sur le Thread, pour se connecter au modèle de langage et générer une réponse. Nous allons utiliser le shéma classique pour intégrer nous-même l'API Assistants. Comment fonctionne un assistant ? Avec les objets que nous venons d'énumérer, on va le découvrir juste en dessous, avec une image. À gauche, on va tout d'abord créer un assistant expert en finance pour répondre à des questions sur les sujets de la finance. Au milieu, on va créer un thread auquel on ajoute la liste des messages entre l'utilisateur et l'IA. Et à droite, on exécute l'assistant expert en finance. On appelle cette exécution un run. On va donc exécuter un run. Il s'agit dans cet exemple de la discussion, du thread lancé suite à la question de l'utilisateur concernant un plan de retraite. Retirement planning est l'objet de ce thread. On va exécuter cet assistant, qui va ensuite se connecter au modèle de langage et aux outils, sils sont disponibles, pour ensuite générer une réponse. Nous allons justement voir un exemple ensemble pour intégrer un assistant avec l'Assistants API.
Table des matières
-
-
-
-
-
Comprendre le fonctionnement de l'API Assistants2 m 12 s
-
(Verrouillé)
Créer un assistant2 m 3 s
-
(Verrouillé)
Créer une session de conversation ou thread1 m 55 s
-
(Verrouillé)
Envoyer un message3 m 44 s
-
(Verrouillé)
Exécuter l'assistant2 m 59 s
-
(Verrouillé)
Vérifier l'état d'exécution5 m 36 s
-
(Verrouillé)
Afficher les réponses4 m 39 s
-
-
-
-