Différences de paramètres et de protocoles de Claude
Découvrez les différences de paramètres et l’utilisation de Claude avec les protocoles compatibles.
Claude utilise nativement Messages. Pour Chat Completions, voir les limites de compatibilité officielles Anthropic ci-dessous ; la conversion de plateforme dépend du point d’entrée choisi.
Les huit acceptent adaptive, pas l’ancien enabled ni budget_tokens. Désactivation selon le tableau ; disabled ne convient pas à tous
between_tools
Sonnet 5.5 seulement ; désactive la pensée avant réponse, mais progression entre outils dans thinking. Objet limité à type, sans display ni budget_tokens
output_config.effort
Les huit acceptent low/medium/high/xhigh/max, défauts ci-dessus ; adaptive est un type de pensée, pas un niveau. max_tokens limite pensée et réponse
thinking.display
Les huit utilisent omitted par défaut en raisonnement : texte vide et signature. Résumé lisible avec summarized ; texte vide ne signifie pas absence de pensée
tool_choice
Opus 5.5, Sonnet 5.5, Fable 5.1 refusent any et tool imposé ; utiliser auto/none. Les cinq autres permettent le forçage, qui saute la pensée de cet appel. Fable 5 n’a pas la restriction de Fable 5.1
Historique de pensée et signatures
Après appel d’outil, renvoyer tous les blocs thinking/redacted_thinking et outils précédents, même vides. Ne pas modifier, réordonner ou recréer les signatures. Haiku 5.5, Sonnet 5.5, Opus 5.5, Fable 5.1 vérifient aussi système, outils et historique d’origine ; ne pas réutiliser directement la pensée après modification
Préremplissage assistant
Les huit refusent un dernier message assistant inachevé avec 400 ; contraindre la sortie par instructions ou output_config.format
temperature/top_p/top_k
Omettre dans les exemples. 2023-06-01 conserve les restrictions des nouveaux modèles ; sous 2026-10-21, tout modèle renvoie 400 si un de ces champs est présent. Changer de version ne restaure pas l’échantillonnage libre
Version des outils Computer
Claude API : Haiku 5.5, Sonnet 5.5, Opus 5.5 utilisent computer_toolset_20260801, pas les anciens types Computer. Autres clouds : voir les règles officielles
Ces règles concernent la couche OpenAI SDK d’Anthropic, distincte des capacités Messages natives ; tous les canaux de plateforme n’utilisent pas forcément la même conversion.
Champ
Différence
n
Accepte seulement 1
reasoning_effort
Ignoré ; régler l’effort ou lire la pensée avec output_config.effort de Messages
response_format, tools[].function.strict
Ignorés ; n’activent ni sortie structurée native ni validation stricte d’outils
Fusionnés au début du prompt système, séparés par des sauts de ligne ; position intermédiaire non conservée
tool_choice
required et la fonction imposée respectent les limites des trois modèles ci-dessus
Cache et autres réglages
Pas de configuration de cache native ; store/service_tier/metadata/prediction/user/audio/modalities et autres champs ignorés, sans activer ces capacités