Quel est le rôle principal d'un schéma JSON dans le contexte de l'utilisation d'outils (tool use) ?	Décrire la fonction de l'outil et les arguments qu'elle attend de manière structurée.
Le schéma JSON est-il une technique spécifique aux LLM et à l'utilisation d'outils ?	Non, c'est une technique générale de validation de données utilisée depuis longtemps.
Quelle est la première étape pour créer un schéma JSON pour les arguments d'une fonction ?	Créer un dictionnaire contenant tous les arguments de la fonction avec des données d'exemple pour chacun.
Quelle distinction importante doit être faite lors de la conversion d'un dictionnaire Python en JSON ?	Le booléen `True` en Python doit être converti en `true` (minuscule) en JSON.
Quel outil est recommandé pour générer automatiquement la structure initiale du schéma JSON ?	Un convertisseur de JSON vers JSON Schema en ligne.
Quelle est la quatrième étape dans le processus de création du schéma JSON ?	Ajouter une description détaillée à chaque propriété (argument) à l'intérieur de l'objet `properties`.
Selon les meilleures pratiques, quelle doit être la longueur de la description globale de l'outil ?	Elle devrait être de trois à quatre phrases.
Que doit contenir la description globale de l'outil ?	Ce que fait l'outil, quand Claude devrait l'utiliser, et quel type de données il retourne.
Quel est l'objectif de fournir une description détaillée pour chaque propriété (argument) dans le schéma JSON ?	Décrire exactement ce que fait chaque argument et comment il s'intègre à l'utilisation de l'outil.
Une fois le schéma JSON rédigé, quelle est l'étape suivante ?	Appeler Claude et inclure le schéma pour qu'il comprenne que l'outil est disponible.
