Руководство за новите параметри на 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. Поддръжка на усилието за разсъждение в унифицирания интерфейс Chat на AIHubmix

Унифицираният интерфейс Chat на AIHubMix е съвместим с спецификацията на 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(пропуснато)Съдържанието на разсъжденията не се връща (по подразбиране)
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