Chargement

Utilisation d'outils avec l'API Messages

Prenez une utilisation d'outils qui fonctionne déjà et rendez-la fiable, réactive et moins coûteuse à exécuter, puis ajoutez les outils fournis par Anthropic.

1.5 h1 quiz
Ce que vous apprendrezÀ la fin de ce cours, vous serez en mesure de
  • Rédigez des descriptions d'outils qui indiquent à Claude quand utiliser chaque outil
  • Activez l'utilisation d'outils stricte afin que l'entrée d'outil de Claude corresponde à votre schéma JSON
  • Exécutez les appels d'outils en une seule réponse simultanément grâce à l'utilisation d'outils parallèle
  • Utilisez le streaming pour afficher l'outil choisi par Claude dès que son nom arrive
  • Ajoutez l'outil d'exécution de code afin que Claude exécute du Python sur les fichiers que vous téléchargez avec l'API Fichiers
  • Donnez à Claude l'outil de recherche web, limité aux sites que vous choisissez
  • Utilisez l'utilisation de l'ordinateur pour permettre à Claude de piloter une application de bureau via votre programme
  • Réduisez le coût des jetons d'entrée grâce à la mémorisation des requêtes et à l'appel programmatique d'outils

Ce cours corrige les problèmes qui apparaissent une fois que l'utilisation d'outils de base fonctionne. Par exemple, Claude choisit le mauvais outil, votre backend rejette un appel, un indicateur de chargement se fige, ou les jetons d'entrée augmentent à chaque résultat d'outil.

Le cours corrige un problème à la fois, dans l'ordre, sur huit leçons principales. La plupart commencent par une courte vidéo, et chacune montre comment Meridian, un cabinet de conseil en ingénierie fictif, a résolu un problème. Vous n'écrivez aucun code sur la page, vous appliquez donc chaque correction à vos propres outils par la suite. Vous repartez en sachant quelle correction correspond à quel problème. Réussissez le quiz noté pour obtenir votre badge de réussite.

À qui s'adresse ce cours

Ce cours est fait pour vous si l'utilisation d'outils fonctionne déjà dans votre code. Claude appelle un outil que vous avez défini, votre code l'exécute, et le résultat revient à Claude. Ce cours n'enseigne pas ce premier aller-retour.

Prérequis

Si vous n'avez pas encore écrit la boucle d'outils à la main au moins une fois, suivez d'abord Claude Platform 101. Le code utilise le SDK Python, et certaines leçons présentent également du JSON. Savoir lire les deux suffit. Pour essayer une technique vous-même, vous avez besoin d'une clé API provenant d'un compte Claude Console. Essayer l'utilisation de l'ordinateur nécessite également un bureau dans un conteneur et votre propre code pour le piloter.