Aller au contenu

Compatibilité des paramètres

La plupart des paramètres de conversation standard se comportent de façon cohérente dans les requêtes compatibles RouteAPI. Les capacités optionnelles peuvent varier selon le modèle ; il est recommandé de les confirmer dans la console avant un usage en production.

ParamètreÀ confirmer
toolsLe modèle choisi prend en charge les appels d’outils.
tool_choiceLe mode de sélection d’outil demandé est pris en charge.
response_formatLe modèle prend en charge JSON mode ou JSON Schema.
stream_optionsLa réponse en streaming peut retourner les informations d’utilisation.
reasoningLe modèle choisi prend en charge les paramètres de contrôle du raisonnement.
temperatureUne valeur 0 transmise explicitement est conservée.
parallel_tool_callsUne valeur false transmise explicitement est conservée.

Si le client envoie :

{
"temperature": 0,
"stream": false,
"parallel_tool_calls": false
}

RouteAPI traite ces valeurs comme des paramètres explicites et ne les supprime pas parce qu’elles valent 0 ou false.

  • Avant la mise en ligne, confirmez dans la console la prise en charge des capacités requises.
  • Gardez des paramètres de requête cohérents entre test et production.
  • Lorsqu’un modèle ne prend pas en charge une capacité, retournez en priorité une erreur client claire.
  • Après modification des paramètres, comparez le comportement des requêtes dans les journaux d’utilisation.