1. Нові функції керування міркуванням
✦ Новий рівень зусиль міркування xhigh
Новий рівень xhigh розташований між high і max і створений спеціально для завдань з кодування та агентних завдань, забезпечуючи кращий баланс між можливостями та ефективністю.
low ── medium ── high ── xhigh ★NEW ── max
✦ Вміст міркувань приховано за замовчуванням
У потокових відповідях процес міркування більше не відображається за замовчуванням. Щоб отримати підсумок міркувань, явно передайте поле display у своєму запиті:
| значення display | Opus 4.7 | Opus 4.6 | Поведінка |
|---|---|---|---|
| ”omitted” | За замовчуванням | Не за замовчуванням | Вміст блоку міркувань порожній |
| ”summarized” | Потрібно встановити вручну | За замовчуванням | Повертає текст підсумку міркувань |
"reasoning": {
"effort": "xhigh",
"display": "summarized"
}
Рисунок: Новий рівень xhigh в Opus 4.7 — порівняння продуктивності в агентному кодуванні (джерело: офіційні дані Anthropic)

2. Довідка з нативного API Claude
Значення effort для нативного API Anthropic відповідають офіційній специфікації:
| значення effort | Підтримувані моделі | Опис | Рекомендований сценарій використання |
|---|---|---|---|
| low | Усі підтримувані моделі | Значна економія токенів за умови помірного компромісу в можливостях | Прості завдання, запити з високою конкурентністю, субагенти |
| medium | Усі підтримувані моделі | Збалансований режим із помірною економією токенів | Загальні агентні завдання |
| high | Усі підтримувані моделі | За замовчуванням; висока продуктивність | Складні міркування, кодування, агентні завдання |
| xhigh (новий) | Лише Opus 4.7 | Розширені можливості між high і max; найкраще справляється із завданнями великого горизонту | Рекомендована відправна точка для завдань з кодування та агентних завдань |
| max | Серія Opus | Максимальні можливості | Передові дослідницькі задачі |
Нативний API AIHubmix для Claude — приклад з 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"}, # 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. Підтримка рівнів зусиль міркування в уніфікованому інтерфейсі AIHubmix Chat
Уніфікований інтерфейс AIHubMix Chat відповідає специфікації OpenAI і керує інтенсивністю міркування через reasoning.effort. Різні моделі Claude автоматично відображаються на відповідний рівень зусиль:
reasoning_effort (керування інтенсивністю міркування) для моделей Claude
| значення effort | Opus >=4.7 (новий) | 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 |
Примітка: xhigh нативно підтримується лише в Opus 4.7. Інші моделі Opus автоматично переходять на max, а серія Sonnet — на high.
Уніфікований інтерфейс 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, # 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. Керування вмістом міркувань в уніфікованому інтерфейсі Chat
В інтерфейсі, сумісному з OpenAI, reasoning підтримує поле display, яким керується повернення підсумків міркувань. Claude Opus 4.7 за замовчуванням не повертає вміст міркувань. Щоб увімкнути його, встановіть "display": "summarized" .
| Поле | Значення | Опис |
|---|---|---|
display | (omitted) | Вміст міркувань не повертається (за замовчуванням) |
display | "summarized" | Повертає підсумок міркувань |
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",
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)
Докладніші відомості див. у документації AIHubmix або в офіційній документації Anthropic.
Останнє оновлення: 2026-06-01



