Audio récapitulatif
Pas de récapitulatif audio pour cette leçon.
Notes de cours
Notes d'étude : Intégration d'outils (Tools) dans le système
- Objectif de l'intégration : Ajouter de nouvelles capacités (outils) au modèle, telles que "ad duration to date time" et "set a reminder".
- Préparation des outils : Les schémas (schemas) et les implémentations des fonctions sont préalablement définis dans la cellule tools in schemas.
- Étape 1 : Enregistrement des outils (Awareness) :
- Ajouter les schémas des nouveaux outils à la liste des outils dans la fonction run conversation.
- Ceci permet à Claude de connaître l'existence des outils.
- Étape 2 : Routage des appels (Execution) :
- Modifier la fonction run tool pour agir comme un routeur.
- Implémenter une logique conditionnelle (e. g. , if/case) pour vérifier le nom de l'outil demandé.
- Si le nom correspond à un outil connu, appeler la fonction appropriée avec les arguments fournis (tool input).
- Processus général d'ajout d'un outil :
- Mettre à jour la fonction run tool.
- Ajouter le schéma de l'outil.
- Ajouter l'implémentation de la fonction de l'outil.
- Exemple de workflow (Test) :
- Requête utilisateur : Demander de fixer un rappel (ex: 177 jours après une date donnée).
- Exécution multi-étapes : Claude utilise plusieurs outils séquentiellement :
- ad duration to date time → Calcul de la date finale.
- set reminder → Utilisation de la date calculée pour fixer le rappel.
- Résultat : Le système affiche l'historique de conversation montrant : Message utilisateur → Bloc d'utilisation de l'outil → Résultats de l'outil → Réponse finale de l'assistant.
Takeaways
- L'intégration d'un outil se divise en deux phases : l'enregistrement (Awareness) et le routage (Execution).
- L'enregistrement des outils consiste à ajouter leurs schémas à la liste dans la fonction run conversation pour que le modèle les reconnaisse.
- La fonction run tool doit être modifiée pour agir comme un routeur, utilisant une logique conditionnelle pour appeler la fonction appropriée.
- Le processus d'ajout d'un outil implique de mettre à jour run tool, d'ajouter le schéma, puis d'ajouter l'implémentation de la fonction.
- Les outils peuvent être utilisés séquentiellement, permettant au système d'exécuter plusieurs fonctions pour répondre à une requête complexe.
Cartes mémo 7 cartes
Question
cliquez pour révéler · ←/→
Réponse
cliquez pour retourner
Vérification des connaissances 0 questions
No quiz for this lesson yet.