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

2. Посилання на нативний API Claude
Значення effort для нативного API Anthropic відповідають офіційній специфікації:
| значення зусиль | Підтримувані моделі | Опис | Рекомендований випадок використання |
|---|---|---|---|
| низький | Усі підтримувані моделі | Суттєва економія токенів з помірним компромісом у можливостях | Прості завдання, запити з високою конкуренцією, підагенти |
| середній | Усі підтримувані моделі | Збалансований режим з помірною економією токенів | Загальні агентські завдання |
| високий | Усі підтримувані моделі | За замовчуванням; висока продуктивність можливостей | Складні міркування, кодування, агентські завдання |
| xhigh (новий) | Тільки Opus 4.7 | Розширені можливості між high і max; відмінно підходить для завдань з тривалими горизонтами | Рекомендована точка відліку для кодування та агентських завдань |
| max | Серія Opus | Максимальні можливості | Проблеми прикордонних досліджень |
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"}, # Опції: low / medium / high / xhigh / max
messages=[
{
"role": "user",
"content": "У равлика є 10-метровий колодязь. Кожного дня він піднімається на 3 метри, але кожної ночі спускається на 2 метри. Скільки днів йому потрібно, щоб дістатися до верху?"
}
]
)
print(response.content[-1].text)
3. Підтримка зусиль міркування в єдиному інтерфейсі AIHubmix Chat
Єдиний інтерфейс AIHubMix Chat відповідає специфікації OpenAI та контролює інтенсивність міркувань через reasoning.effort. Різні моделі Claude автоматично відображаються на відповідний рівень зусиль:
reasoning_effort (Контроль інтенсивності міркувань) для моделей Claude
| значення зусиль | Opus >=4.7 (новий) | Opus 4.6 / 4.5 | Sonnet 4.6 |
|---|---|---|---|
| мінімальний | низький | низький | низький |
| середній | середній | середній | середній |
| високий | високий | високий | високий |
| xhigh | xhigh | max | високий |
| max | max | max | високий |
Примітка: 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, # За замовчуванням 4096; увімкніть для довших виходів
messages=[
{
"role": "user",
"content": "У равлика є 10-метровий колодязь. Кожного дня він піднімається на 3 метри, але кожної ночі спускається на 2 метри. Скільки днів йому потрібно, щоб дістатися до верху?"
}
],
extra_body={
"reasoning": {"effort": "xhigh"}
}
)
print(completion.choices[0].message.content)
4. Контроль вмісту міркувань у єдиному інтерфейсі Chat
У інтерфейсі, сумісному з OpenAI, reasoning підтримує поле display для контролю того, чи повертаються підсумки міркувань.Claude Opus 4.7 за замовчуванням не повертає вміст міркувань. Встановіть "display": "summarized" для його активації.
| Поле | Значення | Опис |
|---|---|---|
display | (опущено) | Вміст міркувань не повертається (за замовчуванням) |
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": "У равлика є 10-метровий колодязь. Кожного дня він піднімається на 3 метри, але кожної ночі спускається на 2 метри. Скільки днів йому потрібно, щоб дістатися до верху?"
}
],
extra_body={
"reasoning": {"effort": "xhigh", "display": "summarized"}
}
)
print(completion.choices[0].message.content)
Для отримання додаткової інформації зверніться до документації AIHubmix або до офіційної документації Anthropic.
Останнє оновлення: 2026-06-01