Dit artikel behandelt twee belangrijke wijzigingen in de redeneringscontrole in Claude Opus 4.7, samen met volledige gebruiksinstructies voor zowel de AIHubmix native API als de Chat unified interface. Zie ook: officiële aankondiging van Anthropic en modelwijzigingslogboek.
1. Nieuwe Kenmerken van Redeneringscontrole
✦ Nieuw xhigh Redeneringsinspanning Niveau
Het nieuwe xhigh niveau ligt tussen high en max, speciaal ontworpen voor coderings- en agenttaken, en biedt een betere balans tussen capaciteit en efficiëntie.
laag ── gemiddeld ── hoog ── xhigh ★NIEUW ── max
✦ Denkinhoud Standaard Verborgen
In streaming reacties wordt het denkproces niet meer standaard weergegeven. Om een samenvatting van de redenering te ontvangen, geef expliciet het display veld in uw verzoek door:
| weergave waarde | Opus 4.7 | Opus 4.6 | Gedrag |
|---|---|---|---|
| ”weggelaten” | Standaard | Niet-standaard | Inhoud van het denkblok is leeg |
| ”samengevat” | Moet handmatig ingesteld worden | Standaard | Geeft samenvattingstekst van het denken terug |
"redenering": {
"inspanning": "xhigh",
"weergave": "samengevat"
}
Figuur: Opus 4.7 nieuw xhigh niveau — Agentic coderingsprestatie vergelijking (Bron: officiële Anthropic)

2. Claude Native API Referentie
De inspanning waarden voor de Anthropic native API zijn consistent met de officiële specificatie:
| inspanning waarde | Ondersteunde Modellen | Beschrijving | Aanbevolen Gebruikscase |
|---|---|---|---|
| laag | Alle ondersteunde modellen | Significante tokenbesparingen met gematigde capaciteitsruil | Eenvoudige taken, hoge gelijktijdige verzoeken, sub-agenten |
| gemiddeld | Alle ondersteunde modellen | Gebalanceerde modus met gematigde tokenbesparingen | Algemene agenttaken |
| hoog | Alle ondersteunde modellen | Standaard; hoge capaciteitsprestatie | Complexe redenering, codering, agenttaken |
| xhigh (nieuw) | Alleen Opus 4.7 | Uitgebreide capaciteit tussen hoog en max; uitmuntend in taken met lange horizon | Aanbevolen startpunt voor coderings- en agenttaken |
| max | Opus serie | Maximale capaciteit | Frontier onderzoeksproblemen |
AIHubmix Claude Native API — Opus 4.7 Voorbeeld
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"}, # Opties: laag / gemiddeld / hoog / xhigh / max
messages=[
{
"role": "user",
"content": "Een slak bevindt zich op de bodem van een put van 10 meter. Elke dag klimt hij 3 meter, maar elke nacht glijdt hij 2 meter terug. Hoeveel dagen duurt het om de top te bereiken?"
}
]
)
print(response.content[-1].text)
3. Ondersteuning voor Redeneringsinspanning in de AIHubmix Chat Unified Interface
De AIHubMix Chat unified interface is afgestemd op de OpenAI-specificatie en controleert de intensiteit van de redenering via reasoning.effort. Verschillende Claude-modellen worden automatisch toegewezen aan het bijbehorende inspanningsniveau:
reasoning_effort (Redeneringsintensiteitscontrole) voor Claude-modellen
| inspanning waarde | Opus >=4.7 (nieuw) | Opus 4.6 / 4.5 | Sonnet 4.6 |
|---|---|---|---|
| minimaal | laag | laag | laag |
| gemiddeld | gemiddeld | gemiddeld | gemiddeld |
| hoog | hoog | hoog | hoog |
| xhigh | xhigh | max | hoog |
| max | max | max | hoog |
Opmerking: xhigh wordt alleen native ondersteund op Opus 4.7. Andere Opus-modellen vallen automatisch terug op max, en de Sonnet-serie valt terug op hoog.
Chat Unified Interface — Opus 4.7 Voorbeeld
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, # Standaard is 4096; inschakelen voor langere uitvoer
messages=[
{
"role": "user",
"content": "Een slak bevindt zich op de bodem van een put van 10 meter. Elke dag klimt hij 3 meter, maar elke nacht glijdt hij 2 meter terug. Hoeveel dagen duurt het om de top te bereiken?"
}
],
extra_body={
"reasoning": {"effort": "xhigh"}
}
)
print(completion.choices[0].message.content)
4. Controle van Denkinhoud in de Chat Unified Interface
In de OpenAI-compatibele interface ondersteunt reasoning een display veld om te controleren of denk-samenvattingen worden teruggegeven.Claude Opus 4.7 geeft standaard geen denkinhoud terug. Stel "display": "samengevat" in om het in te schakelen.
| Veld | Waarde | Beschrijving |
|---|---|---|
weergave | (weggelaten) | Denkinhoud wordt niet teruggegeven (standaard) |
weergave | "samengevat" | Geeft een samenvatting van het denken terug |
Opus 4.7 — Voorbeeld van Denk Samenvatting
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": "Een slak bevindt zich op de bodem van een put van 10 meter. Elke dag klimt hij 3 meter, maar elke nacht glijdt hij 2 meter terug. Hoeveel dagen duurt het om de top te bereiken?"
}
],
extra_body={
"reasoning": {"effort": "xhigh", "display": "samengevat"}
}
)
print(completion.choices[0].message.content)
Voor verdere details, zie de AIHubmix documentatie of de officiële documentatie van Anthropic.
Laatste update: 2026-06-01