Обзор Claude Opus 5.5: как вызвать через API, цена и проверка на задачах

Как вызвать Claude Opus 5.5 через Zukko, сколько стоит запрос по формуле и как на своих задачах решить, нужна ли вам именно эта модель.

5 мин · · модели · сравнение

Claude Opus 5.5 — старшая модель Anthropic в каталоге Zukko: контекст 1M токенов, вызов в формате Anthropic или OpenAI. Ниже — как подключить Claude Opus 5.5 через API, сколько стоит запрос (с формулами), как проверить модель на своих задачах и как не потратить лишнего.

Как вызвать Claude Opus 5.5

Model ID: claude-opus-5-5. Модель доступна в обоих форматах: шлюз сам конвертирует запрос.

Anthropic SDK (адрес без /v1, SDK добавляет его сам):

bash
import anthropic

client = anthropic.Anthropic(
    base_url="https://api.zukko.pro",
    api_key="fetch_ваш_ключ",
)

response = client.messages.create(
    model="claude-opus-5-5",
    max_tokens=4096,
    messages=[
        {"role": "user", "content": "Опиши архитектуру сервиса обработки платежей"}
    ],
)
print("".join(b.text for b in response.content if b.type == "text"))

Текст собираем из блоков типа text: в ответе могут быть и другие блоки (например, thinking), поэтому response.content[0].text — ненадёжный способ.

OpenAI-совместимый формат (адрес с /v1):

bash
from openai import OpenAI

client = OpenAI(
    base_url="https://api.zukko.pro/v1",
    api_key="fetch_ваш_ключ",
)

response = client.chat.completions.create(
    model="claude-opus-5-5",
    messages=[
        {"role": "user", "content": "Опиши архитектуру сервиса обработки платежей"}
    ],
)
print(response.choices[0].message.content)

Claude Code (переменные окружения):

bash
export ANTHROPIC_BASE_URL=https://api.zukko.pro
export ANTHROPIC_AUTH_TOKEN=fetch_ваш_ключ
export ANTHROPIC_MODEL=claude-opus-5-5

Подробнее о выборе формата — в разделе Anthropic или OpenAI формат.

Одна техническая деталь: по справочнику Messages API Anthropic модели, вышедшие после Claude Opus 4.6, не принимают temperature и top_p со значениями не по умолчанию — такой запрос получает ошибку 400. Если переносите старый код, уберите эти параметры и управляйте ответом через инструкции в промпте.

Цена Claude Opus 5.5 и сравнение с официальным API

Цены за 1 млн токенов:

ИсточникВходВыход
Zukko$0.30$0.30
Официальный API Anthropic$4.00$20.00

Пример: 10 документов по 50 тыс. токенов (500 тыс. токенов на входе), ответ — 10 тыс. токенов.

Zukko: вход: 500 000 × $0.30 / 1 000 000 = $0.150 выход: 10 000 × $0.30 / 1 000 000 = $0.003 итого: $0.153 Официальный API: вход: 500 000 × $4.00 / 1 000 000 = $2.000 выход: 10 000 × $20.00 / 1 000 000 = $0.200 итого: $2.200 Разница на этом объёме: $2.200 − $0.153 = $2.047

Оговорка про кэш. У вендора чтение из кэша промптов стоит около 10% входной цены, а в Zukko кэшированные токены оплачиваются по обычной входной цене. Если агент раз за разом отправляет один и тот же большой контекст, сравнивать нужно с кэшированной ценой. Например, повторное чтение 800 тыс. токенов контекста:

Zukko: 800 000 × $0.30 / 1 000 000 = $0.24 Вендор, из кэша: 800 000 × ($4.00 × 0.1) / 1 000 000 ≈ $0.32

Разница есть, но гораздо меньше, чем при расчёте «в лоб» по прайсу.

Ещё одна деталь: в Zukko Claude Opus 5.5 и Claude Sonnet 5 стоят одинаково ($0.30 / $0.30). Поэтому выбор между ними — вопрос не цены за токен, а того, какая модель лучше решает именно вашу задачу и сколько токенов тратит на ответ.

Как понять, нужна ли вам Opus 5.5

Общих рейтингов «эта модель умнее» здесь не будет: у нас нет собственных измерений, а чужие бенчмарки редко совпадают с вашей задачей. Надёжнее проверить самим — это занимает час.

  1. Соберите 20–30 реальных запросов из своей работы, включая трудные и пограничные случаи.
  2. Для каждого запишите критерий успеха: что должно быть в ответе, чего быть не должно, какой формат.
  3. Прогоните одни и те же запросы через claude-opus-5-5 и claude-sonnet-5 (можно добавить glm-5.3-flash как самую дешёвую точку отсчёта).
  4. Оценивайте ответы вслепую: сохраните их без названия модели, перемешайте, отметьте «прошёл / не прошёл».
  5. Посчитайте долю успешных ответов и средний расход токенов на ответ по каждой модели.

Скрипт для шагов 3 и 5:

bash
import json, random
import anthropic

client = anthropic.Anthropic(base_url="https://api.zukko.pro", api_key="fetch_ваш_ключ")
models = ["claude-opus-5-5", "claude-sonnet-5"]
prompts = [line.strip() for line in open("prompts.txt", encoding="utf-8") if line.strip()]

rows = []
for prompt in prompts:
    for model in models:
        r = client.messages.create(
            model=model,
            max_tokens=4096,
            messages=[{"role": "user", "content": prompt}],

Для слепой оценки откройте answers.jsonl так, чтобы колонка model была скрыта (например, в таблице), и раскройте её только после разметки. Если доля успешных ответов у моделей одинакова, выбирайте ту, что тратит меньше токенов. Если Opus 5.5 заметно чаще проходит ваши критерии — берите её.

Контроль расходов: лимиты и ключи

В кабинете можно создать отдельный ключ под конкретный сервис и настроить:

  • дневной лимит в $ — после его исчерпания запросы по ключу отклоняются до следующего дня;
  • месячный лимит в $ — то же самое для месяца;
  • разрешённые модели (allowed_models) — например, только claude-opus-5-5 и claude-sonnet-5.

Коды ошибок, которые стоит обработать:

bash
import anthropic

try:
    response = client.messages.create(
        model="claude-opus-5-5",
        max_tokens=4096,
        messages=[{"role": "user", "content": "..."}],
    )
except anthropic.APIStatusError as e:
    if e.status_code == 402:
        print("Не хватает баланса — пополните счёт")
    elif e.status_code == 403:
        print("Модель не разрешена для этого ключа (model_not_allowed_for_key)")
    elif e.status_code == 429:
        print("Слишком часто — повторите с паузой")
    else:
        raise

Подробнее о лимитах ключей — в документации. Набор моделей меняется: актуальный список — GET https://api.zukko.pro/v1/models или страница «Модели» в кабинете.

Когда пригодится контекст в 1M токенов

Большое окно полезно, когда материал нельзя без потерь разрезать на части:

  • анализ кодовой базы сервиса целиком;
  • длинная переписка или протоколы, где важны связи между ранними и поздними сообщениями;
  • набор документов, которые нужно сверить между собой.

Перед тем как отправлять всё сразу, посчитайте стоимость: 800 тыс. токенов на входе — это 800 000 × $0.30 / 1 000 000 = $0.24 за каждый такой запрос. Если вопросов к одному и тому же контексту будет много, умножайте на их число и помните про оговорку о кэше выше. Сколько токенов займёт ваш текст, можно узнать заранее через count_tokens.

Частые вопросы

Opus 5.5 медленнее Sonnet 5?

Мы не публикуем замеры скорости. Измерьте сами: отправьте одинаковые запросы в стриминге и запишите время до первого токена и полное время ответа для каждой модели. Сравнивайте медиану по 10–20 запросам, а не единичные замеры.

Можно ли переключаться между Opus и Sonnet без смены кода?

Да. Достаточно заменить model="claude-opus-5-5" на model="claude-sonnet-5". Удобнее вынести название модели в переменную окружения.

Как понять, что Opus мне не нужна?

Прогоните свой набор задач по методу выше. Если более дешёвая модель (glm-5.3-flash или gpt-5.6-luna) проходит ваши критерии так же часто, платите меньше. Если нет — сравните Opus 5.5 и Sonnet 5: в Zukko у них одна цена, решает доля успешных ответов.

Какой максимальный размер запроса?

Контекст модели — до 1M токенов. Слишком большой запрос шлюз отклонит с кодом 413. Длину ответа задаёт max_tokens; для длинных ответов используйте стриминг, чтобы не упереться в таймауты.

zukko

Платите в 25×
меньше

за Claude Code & ChatGPT

Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.