Audio récapitulatif
Pas de récapitulatif audio pour cette leçon.
Notes de cours
Notes de Cours : Utilisation des Outils (Tools) avec Claude
- Intégration des Outils (Tool Schema)
- Pour permettre à Claude d'utiliser un outil, le schéma JSON de l'outil doit être inclus dans la requête envoyée au serveur.
- Ceci est fait en utilisant l'argument clé tools, qui est une liste de spécifications de schémas JSON.
- Structure de la Réponse Multi-Bloc
- Lorsqu'un outil est utilisé, la réponse de Claude ne contient pas seulement un bloc de texte.
- Le message de l'assistant (assistant message) peut contenir une liste de blocs (content list) avec plusieurs types de données.
- Types de Blocs dans le Message
- Bloc de Texte (text block): Contient le texte destiné à être affiché à l'utilisateur (ex: "Je vais trouver cette information pour vous").
- Bloc d'Utilisation d'Outil (tool use block): Indique au développeur que Claude souhaite appeler une fonction spécifique et fournit les arguments nécessaires.
- Gestion de l'Historique de Conversation
- Rappel Critique: Claude ne stocke pas l'historique de la conversation. Le développeur doit le gérer manuellement.
- Mise à Jour de l'Historique: Lorsque vous répondez à Claude après avoir exécuté un outil, vous devez inclure l'intégralité de l'historique de la conversation.
- Gestion des Blocs: Il est essentiel de traiter les messages qui contiennent plusieurs blocs (en utilisant response. content) pour maintenir le contexte de la conversation.
Takeaways
- L'intégration d'un outil nécessite l'inclusion de son schéma JSON dans la requête via l'argument tools.
- La réponse de Claude lors de l'utilisation d'un outil est un message multi-bloc, pouvant contenir des blocs de texte ou des blocs d'utilisation d'outil.
- Le développeur est responsable de la gestion manuelle de l'historique de la conversation, car Claude ne le stocke pas.
- Après l'exécution d'un outil, il est essentiel d'inclure l'intégralité de l'historique de la conversation dans la réponse à Claude.
Cartes mémo 8 cartes
Question
cliquez pour révéler · ←/→
Réponse
cliquez pour retourner
Vérification des connaissances 0 questions
No quiz for this lesson yet.