Claude Opus 4.7 Nieuwe Parameters Gids

Dit artikel behandelt twee belangrijke wijzigingen in de redeneringscontrole van Claude Opus 4.7, samen met volledige gebruiksinstructies voor zowel de AIHubmix native API als de Chat unified interface. Zie ook: de officiële aankondiging van Anthropic en het wijzigingslogboek van het model.

AIHubMix3 min leestijd
Claude Opus 4.7 Nieuwe Parameters Gids

​1. Nieuwe functies voor redeneringscontrole

​✦ Nieuw xhigh-redeneringsniveau

Het nieuwe xhigh-niveau ligt tussen high en max en is speciaal ontworpen voor coding- en agentische taken, met een betere balans tussen capaciteit en efficiëntie.

low  ──  medium  ──  high  ──  xhigh ★NEW  ──  max

​✦ Denkinhoud standaard verborgen

In streamingreacties wordt het denkproces standaard niet meer getoond. Om een samenvatting van de redenering te ontvangen, geef je het veld display expliciet op in je verzoek:

displaywaardeOpus 4.7Opus 4.6Gedrag
”omitted”StandaardNiet-standaardInhoud van het thinking-blok is leeg
”summarized”Moet handmatig worden ingesteldStandaardGeeft een samenvatting van de redenering terug
"reasoning": {
  "effort": "xhigh",
  "display": "summarized"
}
Figuur: Opus 4.7 nieuw xhigh-niveau — vergelijking van prestaties bij agentisch coderen (Bron: Anthropic officieel)
Image

​2. Claude native API-referentie

​De effort waarden voor de Anthropic native API zijn consistent met de officiële specificatie:

effortwaardeOndersteunde modellenBeschrijvingAanbevolen gebruik
lowAlle ondersteunde modellenAanzienlijke tokenbesparing met een matige afweging in capaciteitEenvoudige taken, verzoeken met hoge concurrentie, sub-agents
mediumAlle ondersteunde modellenGebalanceerde modus met matige tokenbesparingAlgemene agentische taken
highAlle ondersteunde modellenStandaard; hoge capaciteitsprestatiesComplexe redenering, coding, agentische taken
xhigh (nieuw)Alleen Opus 4.7Uitgebreide capaciteit tussen high en max; excelleert bij taken met een lange horizonAanbevolen startpunt voor coding- en agentische taken
maxOpus-serieMaximale capaciteitOnderzoeksproblemen aan de grens van het vakgebied

​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"},  # 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. Ondersteuning voor redeneringsinspanning in de AIHubmix Chat unified interface

De AIHubMix Chat unified interface is in lijn met de OpenAI-specificatie en regelt de redeneringsintensiteit via reasoning.effort. Verschillende Claude-modellen worden automatisch gekoppeld aan het overeenkomende effortniveau:

​reasoning_effort (regeling van redeneringsintensiteit) voor Claude-modellen

effortwaardeOpus >=4.7 (nieuw)Opus 4.6 / 4.5Sonnet 4.6
minimallowlowlow
mediummediummediummedium
highhighhighhigh
xhighxhighmaxhigh
maxmaxmaxhigh

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 high.

​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,  # 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. Denkinhoud regelen in de Chat unified interface

In de OpenAI-compatibele interface ondersteunt reasoning een display-veld om te bepalen of samenvattingen van de redenering worden teruggegeven. Claude Opus 4.7 geeft standaard geen denkinhoud terug. Stel in "display": "summarized" om dit in te schakelen.

VeldWaardeBeschrijving
display(weggelaten)Denkinhoud niet teruggegeven (standaard)
display"summarized"Geeft een samenvatting van de redenering terug

​Opus 4.7 — voorbeeld van redeneringssamenvatting

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)

​Raadpleeg voor meer details de AIHubmix-documentatie of de officiële documentatie van Anthropic.

Laatst bijgewerkt: 2026-06-01