Совместимость параметров
La plupart des paramètres de chat standard se comportent de façon cohérente dans les requêtes compatibles RouteAPI. Les capacités optionnelles peuvent varier selon le modèle ; vérifiez-les dans la console avant la production.
Paramètres à confirmer
Section titled “Paramètres à confirmer”| Parameter | Ce qu’il faut confirmer |
|---|---|
tools | Le modèle choisi prend en charge les appels d’outils. |
tool_choice | Le mode de sélection d’outil demandé est pris en charge. |
response_format | Le modèle prend en charge JSON mode ou la sortie JSON Schema. |
stream_options | Les réponses streaming peuvent renvoyer les informations d’utilisation. |
reasoning | Le modèle choisi prend en charge les paramètres de contrôle du raisonnement. |
temperature | Une valeur explicite 0 est conservée. |
parallel_tool_calls | Une valeur explicite false est conservée. |
0 et false explicites
Section titled “0 et false explicites”Si le client envoie :
{ "temperature": 0, "stream": false, "parallel_tool_calls": false}RouteAPI considère ces valeurs comme explicitement définies et ne les supprime pas parce qu’elles valent 0 ou false.
Bonnes pratiques
Section titled “Bonnes pratiques”- Confirmez dans la console la prise en charge des capacités requises avant la mise en ligne.
- Gardez des paramètres de requête cohérents entre test et production.
- Lorsqu’un modèle ne prend pas en charge une capacité, privilégiez une erreur client claire.
- Après modification des paramètres, comparez le comportement des requêtes dans les journaux d’utilisation.