Contrôle du choix des outils
Amazon Nova Sonic prend en charge trois paramètres de choix d’outils pour vous aider à gérer l’exécution des outils. Vous pouvez contrôler l’outil utilisé par le modèle en spécifiant le paramètre toolChoice.
-
Tool : l’option
toolgarantit que l’outil spécifié est appelé exactement une fois au début de la génération de la réponse. Par exemple, si vous spécifiez un outil de base de connaissances, le modèle interrogera cette base de connaissances avant de répondre, qu’il estime ou non que l’outil est nécessaire. -
Any : l’option
anygarantit qu’au moins un des outils disponibles est appelé au début de la génération de la réponse, tout en permettant au modèle de sélectionner le plus approprié. Cela est utile lorsque vous disposez de plusieurs bases de connaissances ou outils et que vous voulez vous assurer que le modèle en utilise au moins un sans le spécifier. -
Auto : avec
auto, le modèle dispose d’une flexibilité totale pour déterminer si des outils sont nécessaires au début de la génération de la réponse et peut appeler plusieurs outils si nécessaire. Il s’agit également du comportement de par défaut.
Pour plus d’informations, consultez Utilisation de l’outil avec Amazon Nova.
Comportement de la séquence multi-outils
Amazon Nova Sonic gère intelligemment l’exécution des outils au sein de chaque cycle de réponse. Lorsque vous utilisez l’option tool, le modèle exécute d’abord l’outil spécifié, puis évalue si des outils supplémentaires sont nécessaires avant de générer sa réponse finale. De même, avec l’option any, le modèle sélectionne et appelle d’abord un outil parmi les options disponibles, puis décide si d’autres appels d’outils sont nécessaires avant de procéder à la génération de sa réponse.
Dans tous les cas, le modèle gère l’ensemble de la séquence d’exécution des outils au cours d’un seul cycle de génération de réponse, déterminant quand suffisamment d’informations ont été recueillies pour générer une réponse appropriée.
Prenons les exemples de scénarios suivants :
Pour en savoir plus, veuillez vous reporter à Choix des outils.