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 | Розширені можливості між високим і максимальним; відмінно підходить для завдань з тривалими горизонтами | Рекомендована точка старту для кодування та агентних завдань |
| максимум | Серія 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 | високий |
| максимум | максимум | максимум | високий |
Примітка: 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




