Finish Reason.
En françaisraison d’arrêtAussi : finish_reason · stop reasonExemples : stop · length · tool_calls · content_filter
Champ de la réponse d’une API qui indique pourquoi la génération s’est arrêtée.
Valeurs clés
stop : fin naturelle ou séquence d’arrêt · length : limite de tokens atteinte
Explication
Une génération se termine pour plusieurs raisons : le modèle a produit son token de fin, une séquence d’arrêt est apparue, la limite de tokens est atteinte, le modèle demande un outil ou un filtre a bloqué le contenu. Le champ finish_reason dit laquelle.
Exemple
Avec max_tokens = 5, le serveur du projet MiniLab coupe la réponse et renvoie finish_reason = "length".
Limites
Une réponse coupée ne se voit pas dans le texte : c’est ce champ qu’il faut tester. Les valeurs possibles changent d’une API à l’autre.
Notions liées
Chaque ligne se lit comme une phrase : « Finish Reason voir aussi End-of-Sequence Token ».
Sources
Vérification et historique
Sources vérifiées le .
- — Première publication — lot 4 : notions enseignées dans le cours, vocabulaire courant du métier et notions en veille.
Mise en ligne le