Introduction
Claude Opus 4.6 est un modèle de chat de la gamme Opus d’Anthropic, proposé ici sous la forme d’un point de terminaison compatible OpenAI sur /v1/chat/completions. Il lit jusqu’à 1 000 000 de tokens par requête et peut écrire jusqu’à 128 000 tokens en une réponse : une longue collaboration voyage en entier, et un chapitre revient d’un seul bloc.
L’effort de raisonnement propose quatre réglages – low, medium, high et max, medium par défaut – et temperature (de 0 à 1) ainsi que top_p restent réglables. Le contenu des messages se compose de texte et d’images ; jusqu’à 128 outils et le streaming SSE sont disponibles dans le même appel.
Fonctionnalités et points forts
Quatre niveaux d’effort, dont max
max se situe au-dessus de high, pour les requêtes où des détails semés, une chronologie et une longue liste de faits établis doivent concorder avant qu’un mot soit écrit. L’effort se paie en tokens de sortie : gardez les tours ordinaires en low ou medium et réservez max aux passes qui le justifient.
1 000 000 de tokens en entrée, 128 000 en sortie
Environ huit tokens lus pour un écrit. Le manuscrit complet, la feuille de style et les notes des sessions précédentes tiennent dans une seule requête, et le plafond de réponse est assez haut pour qu’un chapitre entier n’ait pas à être découpé puis recollé.
temperature et top_p restent entre vos mains
temperature de 0 à 1 et top_p de 0,01 à 1 sont acceptés en plus du niveau d’effort. Une vérification de continuité peut tourner à froid et de façon reproductible, un tour de remue-méninges à chaud, sans changer de modèle ni de point de terminaison.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
messages | Oui | Tours de conversation ordonnés. Le contenu est une chaîne ou un tableau de parties text et |
max_tokens | Non | Plafonne la réponse à 128 000, soit un huitième de la fenêtre de lecture. 4 096 par défaut ; à monter avant d’écrire un chapitre. |
reasoning_effort | Non | low, medium, high ou max ; medium par défaut. Montez-le quand la réponse doit réconcilier des détails avant que le modèle n’écrive. |
stop | Non | Jusqu’à 4 séquences, sous forme de chaîne ou de tableau. La réponse s’arrête dès que le modèle en écrit une, et le texte correspondant n’est pas renvoyé. 1 caractères minimum · 1 éléments minimum · 4 éléments maximum |
temperature | Non | 0 à 1, 1 par défaut. Gardez-le à 0 dès que la réponse est lue par du code, et n’y touchez plus une fois qu’une œuvre a trouvé sa voix. |
top_p | Non | 0,01 à 1. Ajustez celui-ci ou temperature, jamais les deux dans la même comparaison. |
tools | Non | Jusqu’à 128 définitions de fonctions par requête. 128 éléments maximum |
parallel_tool_calls | Non | true ou false, true par défaut : le modèle peut demander plusieurs appels d’outils dans un même tour. Valeur par défaut: |
tool_choice | Non | auto, none, required, ou un objet qui nomme une fonction. |
Tarification
Entrée $5 / Sortie $25 par 1 million de tokens
Cas d’utilisation
Relecture à l’échelle du manuscrit
Envoyez le brouillon complet avec une feuille de style et demandez une correction ligne à ligne d’un chapitre, chaque modification étant justifiée par la feuille. Le modèle voit comment chaque personnage s’exprime dans tout le livre, pas seulement dans le chapitre en cours.
Longue fiction à plusieurs mains
Des centaines de tours d’une histoire partagée peuvent repartir à chaque requête sans couche de résumé. Une promesse faite tôt est relue dans sa formulation d’origine le jour où l’histoire en a enfin besoin.
Une passe soignée en max
Quand une réponse doit concilier une chronologie, un réseau de relations et une liste de fils ouverts, envoyez cette requête-là en max avec un max_tokens dimensionné pour un chapitre, puis revenez à medium pour les tours ordinaires.
Guide de prompt et conseils pratiques
Adapter l’effort au tour, pas à la session
La plupart des tours n’exigent pas de longue réflexion. Laissez medium par défaut, descendez à low pour les échanges rapides et ne montez à high ou max que pour le tour qui noue les fils ; c’est une simple chaîne dans le même corps de requête.
Dimensionner max_tokens selon la réponse voulue
La valeur par défaut est de 4 096 tokens, et un chapitre en demande bien davantage. Les tokens de raisonnement sont eux aussi facturés en sortie : prévoyez de la marge au-dessus de la réponse visible attendue, jusqu’à 128 000.
Les limites à connaître
Un max_tokens supérieur à 128 000 échoue à la validation et les parties vidéo et audio sont refusées. Une conversation ne peut pas se terminer par un message assistant pour préremplir la réponse, et il n’y a pas de response_format : la sortie structurée passe par un outil dont les paramètres sont votre schéma JSON, imposé avec tool_choice.
Démarrage rapide de l’API
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "anthropic/claude-opus-4.6/chat",
"messages": [
{
"role": "user",
"content": "Summarise the following release notes into three bullet points."
}
],
"stream": true
}' \
| jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.














