Artykuł ten omawia dwa kluczowe zmiany w kontroli rozumowania w Claude Opus 4.7, wraz z kompletnymi instrukcjami użytkowania zarówno dla natywnego API AIHubmix jak i zintegrowanego interfejsu Chat. Zobacz także: oficjalne ogłoszenie Anthropic oraz dziennik zmian modelu.
1. Nowe funkcje kontroli rozumowania
✦ Nowy poziom xhigh wysiłku rozumowania
Nowy poziom xhigh znajduje się pomiędzy high a max, zaprojektowany specjalnie do zadań programistycznych i agentowych, osiągając lepszą równowagę między zdolnościami a efektywnością.
low ── medium ── high ── xhigh ★NOWOŚĆ ── max
✦ Treść myślenia ukryta domyślnie
W odpowiedziach strumieniowych proces myślenia jest już nie pokazywany domyślnie. Aby otrzymać podsumowanie rozumowania, jawnie przekaż pole display w swoim żądaniu:
| wartość wyświetlania | Opus 4.7 | Opus 4.6 | Zachowanie |
|---|---|---|---|
| ”pominięto” | Domyślnie | Nie domyślnie | Treść bloku myślenia jest pusta |
| ”podsumowane” | Należy ustawić ręcznie | Domyślnie | Zwraca tekst podsumowania myślenia |
"reasoning": {
"effort": "xhigh",
"display": "summarized"
}
Rysunek: Nowy poziom xhigh Opus 4.7 — Porównanie wydajności kodowania agentowego (Źródło: oficjalne źródło Anthropic)

2. Referencja natywnego API Claude
Wartości effort dla natywnego API Anthropic są zgodne z oficjalną specyfikacją:
| wartość wysiłku | Obsługiwane modele | Opis | Zalecany przypadek użycia |
|---|---|---|---|
| niski | Wszystkie obsługiwane modele | Znaczące oszczędności tokenów przy umiarkowanej utracie zdolności | Proste zadania, żądania o wysokiej współbieżności, sub-agenci |
| średni | Wszystkie obsługiwane modele | Zrównoważony tryb z umiarkowanymi oszczędnościami tokenów | Ogólne zadania agentowe |
| wysoki | Wszystkie obsługiwane modele | Domyślnie; wysoka wydajność zdolności | Złożone rozumowanie, programowanie, zadania agentowe |
| xhigh (nowość) | Tylko Opus 4.7 | Rozszerzone zdolności pomiędzy high a max; doskonałe w zadaniach długoterminowych | Zalecany punkt wyjścia do zadań programistycznych i agentowych |
| max | Seria Opus | Maksymalne zdolności | Problemy badawcze na granicy |
Przykład AIHubmix Claude Native API — Opus 4.7
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"}, # Opcje: low / medium / high / xhigh / max
messages=[
{
"role": "user",
"content": "Ślimak znajduje się na dnie 10-metrowej studni. Każdego dnia wspina się 3 metry, ale każdej nocy zjeżdża z powrotem 2 metry. Ile dni zajmie mu dotarcie na szczyt?"
}
]
)
print(response.content[-1].text)
3. Wsparcie wysiłku rozumowania w zintegrowanym interfejsie AIHubmix Chat
Zintegrowany interfejs AIHubMix Chat jest zgodny ze specyfikacją OpenAI i kontroluje intensywność rozumowania za pomocą reasoning.effort. Różne modele Claude są automatycznie mapowane na odpowiadający poziom wysiłku:
reasoning_effort (Kontrola intensywności rozumowania) dla modeli Claude
| wartość wysiłku | Opus >=4.7 (nowość) | Opus 4.6 / 4.5 | Sonnet 4.6 |
|---|---|---|---|
| minimalny | niski | niski | niski |
| średni | średni | średni | średni |
| wysoki | wysoki | wysoki | wysoki |
| xhigh | xhigh | max | wysoki |
| max | max | max | wysoki |
Uwaga: xhigh jest natywnie obsługiwany tylko w Opus 4.7. Inne modele Opus automatycznie przechodzą do max, a seria Sonnet przechodzi do high.
Przykład zintegrowanego interfejsu Chat — Opus 4.7
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, # Domyślnie 4096; włącz dla dłuższych wyników
messages=[
{
"role": "user",
"content": "Ślimak znajduje się na dnie 10-metrowej studni. Każdego dnia wspina się 3 metry, ale każdej nocy zjeżdża z powrotem 2 metry. Ile dni zajmie mu dotarcie na szczyt?"
}
],
extra_body={
"reasoning": {"effort": "xhigh"}
}
)
print(completion.choices[0].message.content)
4. Kontrola treści myślenia w zintegrowanym interfejsie Chat
W interfejsie zgodnym z OpenAI, reasoning obsługuje pole display do kontrolowania, czy podsumowania myślenia są zwracane.Claude Opus 4.7 nie zwraca treści myślenia domyślnie. Ustaw "display": "summarized" aby to włączyć.
| Pole | Wartość | Opis |
|---|---|---|
display | (pominięto) | Treść myślenia nie jest zwracana (domyślnie) |
display | "podsumowane" | Zwraca podsumowanie myślenia |
Opus 4.7 — Przykład podsumowania myślenia
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": "Ślimak znajduje się na dnie 10-metrowej studni. Każdego dnia wspina się 3 metry, ale każdej nocy zjeżdża z powrotem 2 metry. Ile dni zajmie mu dotarcie na szczyt?"
}
],
extra_body={
"reasoning": {"effort": "xhigh", "display": "summarized"}
}
)
print(completion.choices[0].message.content)
Aby uzyskać więcej szczegółów, zapoznaj się z dokumentacją AIHubmix lub oficjalną dokumentacją Anthropic.
Ostatnia aktualizacja: 2026-06-01