Керівництво з нових параметрів Claude Opus 4.7

У цій статті розглядаються дві ключові зміни в керуванні міркуванням у Claude Opus 4.7, а також повні інструкції з використання для нативного API AIHubmix та уніфікованого інтерфейсу Chat. Див. також: офіційне оголошення Anthropic та журнал змін моделі.

AIHubMix3 хв читання
Керівництво з нових параметрів Claude Opus 4.7

​1. Нові функції керування міркуванням

​✦ Новий рівень зусиль міркування xhigh

Новий рівень xhigh розташований між high і max і створений спеціально для завдань з кодування та агентних завдань, забезпечуючи кращий баланс між можливостями та ефективністю.

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

​✦ Вміст міркувань приховано за замовчуванням

У потокових відповідях процес міркування більше не відображається за замовчуванням. Щоб отримати підсумок міркувань, явно передайте поле display у своєму запиті:

значення displayOpus 4.7Opus 4.6Поведінка
”omitted”За замовчуваннямНе за замовчуваннямВміст блоку міркувань порожній
”summarized”Потрібно встановити вручнуЗа замовчуваннямПовертає текст підсумку міркувань
"reasoning": {
  "effort": "xhigh",
  "display": "summarized"
}
Рисунок: Новий рівень xhigh в Opus 4.7 — порівняння продуктивності в агентному кодуванні (джерело: офіційні дані Anthropic)
Image

​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

значення effortOpus >=4.7 (новий)Opus 4.6 / 4.5Sonnet 4.6
minimallowlowlow
mediummediummediummedium
highhighhighhigh
xhighxhighmaxhigh
maxmaxmaxhigh

Примітка: 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