L'utilisation d'outils (tool use) avec la Messages API
Du premier outil à une boucle d'outils fiable, rapide et économique : définition et cycle complet, chatbot multi-outils, tool_choice selon le modèle, sorties JSON, descriptions qui guident le choix, strict tool use, appels parallèles et en streaming, exécution de code, recherche web, computer use, appel programmatique et mise en cache.
Objectifs pédagogiques
À l'issue de cette formation, vous serez capable de :
- Déclarer un outil et implémenter le cycle complet : appel, exécution locale, renvoi du résultat
- Construire un chatbot multi-tours qui orchestre plusieurs outils
- Contrôler les appels avec tool_choice selon le modèle, et obtenir du JSON garanti avec les sorties structurées
- Écrire des descriptions d'outils qui guident le choix de Claude, et activer strict tool use
- Exécuter les appels indépendants en parallèle et afficher l'outil choisi en streaming
- Utiliser l'exécution de code, la recherche web et computer use
- Réduire le coût en jetons avec l'appel programmatique d'outils et la mise en cache
Fiche pédagogique
- Public visé
- Développeurs qui intègrent Claude par API, de la première boucle d'outils jusqu'à une intégration fiable, rapide et économique.
- Prérequis
- Savoir lire du Python et du JSON. Une clé d'API de la Claude Console pour essayer les exemples. Les bases de l'API, vues dans Claude Platform 101, sont utiles mais pas indispensables.
- Durée
- 2h15 — 16 leçons
- Modalités
- Formation 100 % en ligne, en autonomie, accessible 24h/24 depuis un navigateur. Progression enregistrée, reprise possible à tout moment. Durée estimée : 2h15.
- Évaluation
- Exercices d'application et quiz de validation intégrés au fil des leçons. Chaque leçon se termine par ses points clés, support de l'auto-évaluation.
- Accessibilité
- Formation accessible aux personnes en situation de handicap : contenus textuels compatibles avec les lecteurs d'écran, navigation au clavier et contrastes conformes. Pour tout besoin d'adaptation, écrivez à [email protected].
- Tarif
- Gratuit — accès immédiat après inscription
- Reconnaissance
- Attestation de fin de formation délivrée par Corsen AI, vérifiable en ligne. Non éligible au CPF à ce jour. Qualité et financement
- Programme
- Télécharger le programme (PDF)