Accepte enabled/disabled, raisonnement actif par défaut
reasoning_effort
Défaut high ; niveaux effectifs low/medium/high, minimal désactive. Correspondances : none vers minimal, xhigh/max vers high
max_tokens
Défaut 4096, limite la réponse sans pensée ; pas un budget combiné
max_completion_tokens
Inclut pensée et réponse ; plage Chat officielle 1~65536, incompatible avec max_tokens. Ne pas reprendre ici le maximum annoncé du modèle
temperature, top_p
Plages [0,2], [0,1] ; pas de température fixée à 1 comme sur certaines anciennes versions Seed 2.0
frequency_penalty, presence_penalty
Non pris en charge sur Seed 2.0 et suivants ; limite de capacité, pas dépréciation officielle
stop, logprobs
Non pris en charge par défaut sur les modèles à raisonnement approfondi ; aucun de ces trois n’est une exception officielle
reasoning_content, encrypted_content
Résumé et pensée originale chiffrée renvoyés par défaut. Pour les outils, renvoyer encrypted_content inchangé ; le résumé ne le remplace pas. Le chiffré prévaut si les deux sont transmis
stream_options.chunk_include_usage
Défaut false ; true renvoie l’usage cumulé par bloc. Ne pas additionner à nouveau les cumuls
stream_options.include_usage
Contrôle le bloc d’usage total final ; Lite le renvoie par défaut, autres modèles sur activation. Usage cumulé par bloc et total final sont deux réglages
response_format
Accepte json_object/json_schema, avec statut Beta officiel ; strict: true contraint le sous-ensemble Schema pris en charge, pas tous les mots-clés JSON Schema
Facultatif selon le fournisseur, contrairement à Claude ; exemples avec budget explicite
output_config.effort
Contrôle l’effort selon défauts et correspondances du modèle ; ne pas déplacer le champ racine Chat
output_format
Extension racine acceptant text/json_object/json_schema ; Schema dans output_format.schema, pas output_config.format de Claude
temperature, top_p
Plages [0,2], [0,1], y compris top_p: 0 valide
stop_sequences
Le champ général accepte chaîne ou tableau, mais les modèles à raisonnement profond ne le prennent pas en charge par défaut. Sa présence ne garantit pas l’arrêt
Blocs thinking précédents
Renvoyer entièrement thinking, signature réels, sans modifier valeurs ni ordre ; ne pas générer de signature ou reconstruire par résumé