> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aihubmix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Guide des nouveaux paramètres Claude Opus 4.7

<Frame>
  <img src="https://mintcdn.com/aihubmix/KfVPdfHEI_4FVLQw/images/blogs/claude-opus-4-7.webp?fit=max&auto=format&n=KfVPdfHEI_4FVLQw&q=85&s=23c179250179504b2716e6b6f5d8c21e" alt="Guide des nouveaux paramètres Claude Opus 4.7 : contrôle du raisonnement et niveau xhigh" width="2400" height="1260" data-path="images/blogs/claude-opus-4-7.webp" />
</Frame>

> Cet article aborde deux changements clés du contrôle du raisonnement dans [Claude Opus 4.7](https://aihubmix.com/model/claude-opus-4-7), avec les instructions complètes d'utilisation à la fois pour l'API native **AIHubmix** et pour l'interface unifiée **Chat**. Voir aussi : [annonce officielle d'Anthropic](https://www.anthropic.com/news/claude-opus-4-7) et [journal des modifications du modèle](https://platform.claude.com/docs/en/about-claude/models/whats-new-claude-4-7).

## 1. Nouvelles fonctionnalités de contrôle du raisonnement

### ✦ Nouveau niveau d'effort de raisonnement `xhigh`

Le nouveau niveau `xhigh` se situe entre `high` et `max`, conçu spécifiquement pour les **tâches de codage et agentiques**, offrant un meilleur équilibre entre capacité et efficacité.

```text theme={null}
low  ──  medium  ──  high  ──  xhigh ★NEW  ──  max
```

### ✦ Contenu de thinking masqué par défaut

Dans les réponses en streaming, le processus de thinking **n'est plus affiché par défaut**. Pour recevoir un résumé du raisonnement, passez explicitement le champ `display` dans votre requête :

| **valeur display** | **Opus 4.7**           | **Opus 4.6**   | **Comportement**                       |
| :----------------- | :--------------------- | :------------- | :------------------------------------- |
| "omitted"          | **Par défaut**         | Non par défaut | Le contenu du bloc thinking est vide   |
| "summarized"       | À définir manuellement | **Par défaut** | Renvoie le texte de résumé du thinking |

```text theme={null}
"reasoning": {
  "effort": "xhigh",
  "display": "summarized"
}
```

> **Figure** : nouveau niveau xhigh d'Opus 4.7 — Comparaison des performances en codage agentique (Source : Anthropic officiel)

<Frame>
  <img src="https://mintcdn.com/aihubmix/PtidhH0HocFUhyEX/images/image-26.png?fit=max&auto=format&n=PtidhH0HocFUhyEX&q=85&s=deb456cee70b63e56a5d825a9e08392b" alt="Comparaison des performances en codage agentique du niveau xhigh de Claude Opus 4.7" width="3840" height="2160" data-path="images/image-26.png" />
</Frame>

***

## 2. Référence de l'API native Claude

#### **Les** valeurs `effort` **pour l'API native Anthropic sont conformes à la spécification officielle :**

| **valeur effort**   | **Modèles pris en charge**      | **Description**                                                            |                     **Cas d'usage recommandé**                     |
| :------------------ | :------------------------------ | :------------------------------------------------------------------------- | :----------------------------------------------------------------: |
| low                 | Tous les modèles pris en charge | Économies de jetons importantes avec compromis de capacité modéré          |      Tâches simples, requêtes à haute concurrence, sous-agents     |
| medium              | Tous les modèles pris en charge | Mode équilibré avec économies de jetons modérées                           |                     Tâches agentiques générales                    |
| high                | Tous les modèles pris en charge | Par défaut ; performance de capacité élevée                                |          Raisonnement complexe, codage, tâches agentiques          |
| **xhigh (nouveau)** | **Opus 4.7 uniquement**         | Capacité étendue entre high et max ; excelle sur les tâches à long horizon | Point de départ recommandé pour les tâches de codage et agentiques |
| max                 | Série Opus                      | Capacité maximale                                                          |                  Problèmes de recherche de pointe                  |

#### **API native Claude AIHubmix — Exemple Opus 4.7**

```text theme={null}
from anthropic import Anthropic

client = Anthropic(
    api_key="<AIHUBMIX_API_KEY>",
    base_url="https://aihubmix.com"
)

response = client.messages.create(
    model="claude-opus-4-7",
    max_tokens=16000,
    thinking={"type": "adaptive"},
    output_config={"effort": "xhigh"},  # Options: low / medium / high / xhigh / max
    messages=[
        {
            "role": "user",
            "content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, but each night it slides back 2 meters. How many days does it take to reach the top?"
        }
    ]
)

print(response.content[-1].text)
```

***

## 3. Prise en charge de l'effort de raisonnement dans l'interface unifiée Chat d'AIHubmix

L'interface unifiée AIHubMix Chat s'aligne sur la spécification OpenAI et contrôle l'intensité du raisonnement via `reasoning.effort`. **Les différents modèles Claude sont automatiquement mappés au niveau d'effort correspondant :**

#### `reasoning_effort` **(contrôle de l'intensité du raisonnement) pour les modèles Claude**

| **valeur effort** | **Opus >=4.7 (nouveau)** | **Opus 4.6 / 4.5** | **Sonnet 4.6** |
| :---------------- | :----------------------: | :----------------: | :------------: |
| minimal           |            low           |         low        |       low      |
| medium            |          medium          |       medium       |     medium     |
| high              |           high           |        high        |      high      |
| xhigh             |           xhigh          |         max        |      high      |
| max               |            max           |         max        |      high      |

**Remarque** : `xhigh` n'est pris en charge nativement que sur Opus 4.7. Les autres modèles Opus retombent automatiquement sur `max`, et la série Sonnet retombe sur `high`.

#### **Interface unifiée Chat — Exemple Opus 4.7**

```text theme={null}
from openai import OpenAI

client = OpenAI(
    base_url="https://aihubmix.com/v1",
    api_key="<AIHUBMIX_API_KEY>",
)

completion = client.chat.completions.create(
    model="claude-opus-4-7",
    # max_tokens=10000,  # Default is 4096; enable for longer outputs
    messages=[
        {
            "role": "user",
            "content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, but each night it slides back 2 meters. How many days does it take to reach the top?"
        }
    ],
    extra_body={
        "reasoning": {"effort": "xhigh"}
    }
)

print(completion.choices[0].message.content)
```

***

## 4. Contrôler le contenu du thinking dans l'interface unifiée Chat

Dans l'interface compatible OpenAI, `reasoning` prend en charge un champ `display` pour contrôler le retour ou non du résumé de thinking.

**Claude Opus 4.7 ne retourne pas le contenu du thinking par défaut. Définissez** `"display": "summarized"` **pour l'activer.**

| Champ     | Valeur         | Description                                  |
| :-------- | :------------- | :------------------------------------------- |
| `display` | *(omis)*       | Contenu du thinking non renvoyé (par défaut) |
| `display` | `"summarized"` | Renvoie un résumé du thinking                |

#### **Opus 4.7 — Exemple de résumé de thinking**

```text theme={null}
from openai import OpenAI

client = OpenAI(
    base_url="https://aihubmix.com/v1",
    api_key="<AIHUBMIX_API_KEY>",
)

completion = client.chat.completions.create(
    model="claude-opus-4-7",
    messages=[
        {
            "role": "user",
            "content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, but each night it slides back 2 meters. How many days does it take to reach the top?"
        }
    ],
    extra_body={
        "reasoning": {"effort": "xhigh", "display": "summarized"}
    }
)

print(completion.choices[0].message.content)
```

***

## *Pour plus de détails, consultez la [documentation AIHubmix](https://docs.aihubmix.com/en) ou la [documentation officielle Anthropic](https://docs.anthropic.com/).*

Dernière mise à jour : 2026-06-01
