Claude Fable 5.1 по API: цена ответа и когда хватит Opus 5.5

10 минут чтенияобновлено

Claude Fable 5.1 — самая дорогая модель в текущей линейке Anthropic: $10 за миллион входных токенов и $50 за миллион выходных. Размышление у неё не выключается и оплачивается как выход, поэтому в нашем замере ответ на 400 слов обошёлся в 1021 выходной токен, а первый токен приходил через 4–8 секунд. С 22 сентября в линейке есть Opus 5.5: по таблицам вендора он сильнее Fable 5.1 и в 2,5 раза дешевле. Fable 5.1 нужна там, где Opus 5.5 на ваших тестах не справляется.

Что изменилось после выхода Opus 5.5

Fable 5.1 вышла 1 сентября 2026 года как продолжение Fable 5 (Anthropic). Цены за вход и выход остались прежними, а чтение кэша подешевело вчетверо, до $0,25 за миллион. В анонсе Anthropic оценила, что на типичной нагрузке Fable 5.1 обойдётся на 25% дешевле Fable 5, а на агентной — до 45%.

Через три недели вышел Opus 5.5 за $4 / $20, и рекомендация вендора поменялась. Теперь документация советует начинать с Opus 5.5, а Fable 5.1 брать для тяжёлых рассуждений и долгой агентной работы или если Opus 5.5 на высоком уровне усилий всё равно не проходит ваши тесты.

Сравнение дают три бенчмарка, которые есть в обоих анонсах в одной версии:

БенчмаркFable 5Opus 5Fable 5.1Opus 5.5
Terminal-Bench 4.042,0%52,3%55,8%66,4%
Terminal-Bench-Science 0.124,7%29,0%52,6%58,7%
AutomationBench17,1%26,9%31,4%40,0%

Цифры вендора из анонсов Fable 5.1 и Opus 5.5, это не наши замеры. В анонсе Opus 5.5 Anthropic сама оговаривается, что на большинстве задач он работает на уровне Fable 5.1, а реальный разрыв между ними меньше, чем показывают баллы.

Сильные стороны Fable 5.1 вендор перечисляет конкретно: агентная работа с кодом в сессиях на несколько часов, многошаговое исследование с поиском, документы, таблицы и слайды, длинный контекст до 1M токенов (What's new). Если ваша задача из этого списка и Opus 5.5 на ней ошибается, Fable 5.1 есть смысл проверить. Если нет, начинайте с Opus 5.5.

Размышление не выключается, а платите за него как за ответ

Перед ответом Fable 5.1 всегда пишет скрытый черновик. Запрос с thinking: {"type": "disabled"} или со старым budget_tokens вернёт ошибку 400 (What's new). Длину черновика регулирует параметр effort — уровень усилий от low до max. По умолчанию у Fable 5.1 стоит high (Effort).

Черновик оплачивается по цене выхода, даже если его текст вам не вернули. По умолчанию Fable 5.1 отдаёт пустые блоки размышлений, и это ускоряет появление первого слова, но не удешевляет запрос (Thinking). Если включить краткое изложение черновика, учтите: в счёт идёт полный черновик, а не пересказ, который вы видите.

У Anthropic max_tokens — жёсткий потолок на весь выход, черновик плюс ответ. Вендор советует на high и выше ставить его с запасом. Иначе черновик съест лимит, и ответ оборвётся. Экономить Anthropic предлагает уровнем усилий: по анонсу, на low и medium Fable 5.1 работает не хуже Fable 5 и обходится заметно дешевле.

Наш замер 16.09.2026: задержка и цена одного ответа

16 сентября мы прогнали Fable 5.1 через наш API на коротких задачах: арифметика, объяснение на 250 слов, функция на TypeScript, строгий JSON и вызов инструмента. Tool calling — это когда модель не запускает функцию сама, а просит ваш код вызвать её с нужными аргументами и вернуть результат. Ответы были корректны, включая ответ модели после результата инструмента.

Первый токен в стриме появлялся через 4–8 секунд после запроса. Короткий ответ целиком приходил за 7–18 секунд. Пауза в начале — время, за которое модель пишет черновик. Вендор и сам называет Fable 5.1 самой медленной в линейке (обзор моделей).

Шкала времени ответа. После запроса идет скрытое размышление от 4 до 8 секунд до появления первого токена. Ответ целиком формируется за 7–18 секунд.
Скрытый черновик пишется до начала стриминга, поэтому первого слова придется подождать.

Для расчёта цены взяли доказательство иррациональности корня из двух: текст около 400 слов. В usage — блоке ответа, где API пишет число токенов, — оказалось 35 входных и 1021 выходной токен. Считаем по нашей цене $8,50 / $42,50 за миллион:

  • вход: 35 × 8,50 / 1 000 000 = $0,0003;
  • выход: 1021 × 42,50 / 1 000 000 = $0,0434;
  • итого $0,0437.

По официальной цене $10 / $50 тот же запрос стоил бы $0,0514. Выход дал 99% счёта. Сколько из 1021 токена пришлось на черновик, а сколько на видимый текст, мы не разделяли: в usage выход пришёл одной цифрой, и платится он по одной ставке.

Две полосы сравнивают цену одного запроса на 35 входных и 1021 выходной токен. По официальной цене вендора выходит $0.0514, через наш API — $0.0437.
Разница в итоговой цене возникает за счет нашей скидки от базового тарифа.

Дыры в методике называем сами. Задержку мерили в течение одного дня, нагрузку и время суток не выравнивали. Гоняли короткие задачи, а длинные агентные сессии, под которые модель делали, и контекст на миллион токенов не проверяли. Кэш и пакетную обработку через наш API тоже не проверяли. Opus 5.5 тогда ещё не вышел, поэтому сравнения двух моделей на одной задаче у нас нет.

Запрос побольше: 20 000 токенов на входе

Возьмём задачу ближе к реальной: ревью изменения в коде, 20 000 токенов на входе. Выход вместе с черновиком — 2 000, 8 000 или 30 000 токенов. Сколько получится у вашей задачи, мы не знаем, поэтому таблица показывает три варианта.

Выход с черновикомFable 5.1, AnthropicFable 5.1, altrouterOpus 5.5, AnthropicOpus 5.5, altrouter
2 000$0,300$0,255$0,120$0,102
8 000$0,600$0,510$0,240$0,204
30 000$1,700$1,445$0,680$0,578

Цена за один запрос. Anthropic — по прайсу на 29.10.2026, altrouter — по каталогу на 27.10.2026. Ход расчёта для Fable 5.1 у Anthropic при 8 000 токенов выхода: 0,02 × $10 + 0,008 × $50 = $0,20 + $0,40 = $0,60.

При одинаковом числе токенов Fable 5.1 всегда в 2,5 раза дороже Opus 5.5. Сколько токенов каждая модель потратит на вашу задачу, покажет только прогон: возьмите 30–50 типичных запросов и сравните usage и качество. Учтите и изменения поведения, о которых пишет вендор. Fable 5.1 чаще переписывает файл целиком вместо точечной правки и иногда делает один вызов инструмента за ход там, где Fable 5 делала несколько. И то и другое добавляет выходных токенов.

Для простых задач — перевода, извлечения полей, короткого скрипта — черновик Fable только удлиняет ожидание и счёт. На картинке ступени цены выхода у моделей, которые были в каталоге в сентябре. Сейчас ближайшие ступени ниже Fable — Opus 5.5 за $17,00 и Sonnet 5.5 за $8,50 за миллион выходных токенов. Какую модель брать под какую задачу, мы разобрали в статье об Anthropic и линейке Claude.

Ступени цены за миллион выходных токенов: генерация у Claude Sonnet 5 стоит $8.50, у Claude Opus 4.8 обходится в $22.50, а у Claude Fable 5.1 достигает $42.50.
Для простых задач выгоднее модель дешевле: выход у Sonnet 5 стоит впятеро меньше.

Что ломается при переходе с Fable 5

Смена ID на claude-fable-5-1 проходит без правок не у всех. Anthropic перечисляет четыре несовместимых изменения (What's new), и первые два встречаются чаще остальных.

Первое — принудительный вызов инструмента. tool_choice с типом any или tool (в OpenAI-формате это "required" и выбор конкретной функции) возвращает 400 с текстом tool_choice: type "tool" and "any" are not supported for this model. Причина в том, что принудительный вызов пропустил бы размышление, и модель писала бы рассуждения прямо в аргументы функции. Вендор советует оставить auto, а нужный инструмент назвать в промпте. Для валидного JSON подходят строгий режим инструментов или structured outputs. Как получить JSON по схеме, разобрано в статье о структурированном ответе.

Второе — правка истории. Если код меняет что-то до блока размышлений Fable 5.1 (системный промпт, список инструментов, ранние сообщения), блок становится недействительным. Для аккаунтов, созданных с 31.08.2026, следующий запрос получит 400 с текстом The block is bound to a different conversation. Типичные виновники — напоминание, которое код вставляет в старое сообщение и потом удаляет, и системный промпт, который меняется между шагами. Историю лучше вести только на дописывание.

Ещё два изменения касаются цепочек моделей. Блоки размышлений Fable 5.1 читают только Fable 5.1 и Mythos 5.1. Если роутер переключает диалог на другую модель, рассуждения прошлых ходов теряются. И некоторые пары с инструментом-советником (advisor tool) больше не работают.

Без изменений осталось то, что ломалось и раньше: temperature, top_p, top_k и предзаполнение ответа дают 400. Новинка 5.1 — статистический водяной знак в тексте. Токенов и скрытых символов он не добавляет, так что на цену не влияет.

Fable 5.1 через altrouter

В нашем каталоге модель называется claude-fable-5.1, с точкой вместо дефиса. Цена — $8,50 / $42,50 за миллион по каталогу на 27.10.2026, на 15% ниже официальной цены вендора. Баланс пополняется картой РФ, СБП или криптой.

Ограничения, которые лучше знать до переезда:

  • Потолок max_tokens — 32 000 токенов за вызов против 128K у Anthropic. Ответ, упёршийся в потолок, приходит с finish_reason: "length": он оборван, но оплачен.
  • Уровни effort через Chat Completions не передаются. По описанию параметров reasoning_effort для Claude работает как переключатель, поэтому снизить расход до low или medium, как советует вендор, у нас нельзя.
  • Скидки Anthropic на кэш и пакетную обработку мы через свой API не проверяли и не обещаем. Точную цену запроса показывает поле usage.cost в ответе (API-референс).

Скрипт ниже повторяет наш замер на вашей задаче: печатает время до первого токена, общее время и usage.

Python
import os
import time

from openai import OpenAI

client = OpenAI(
    api_key=os.environ["ALTROUTER_API_KEY"],
    base_url="https://api.altrouter.ai/v1",
)

start = time.perf_counter()
first_token = None
usage = None

stream = client.chat.completions.create(
    model="claude-fable-5.1",
    max_tokens=8000,  # потолок на весь выход вместе с черновиком
    stream=True,
    stream_options={"include_usage": True},
    messages=[
        {"role": "user", "content": "Докажи, что корень из 2 иррационален."},
    ],
)

for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        if first_token is None:
            first_token = time.perf_counter() - start
        print(chunk.choices[0].delta.content, end="", flush=True)
    if chunk.usage:
        usage = chunk.usage

total = time.perf_counter() - start
ttft = f"{first_token:.1f} с" if first_token is not None else "текста не было"
print(f"\n\nпервый токен: {ttft}, весь ответ: {total:.1f} с")
if usage:
    print("вход:", usage.prompt_tokens, "выход:", usage.completion_tokens)
    print("списано, $:", getattr(usage, "cost", None))

Как Anthropic считает кэш, пакетную обработку и надбавки, собрано в разборе цен Claude API. Fable 5.1 работает на новом токенизаторе: на тот же текст он даёт примерно на 30% больше токенов, чем модели до Opus 4.7. Что это значит для бюджета, мы посчитали в статье о токенизаторе.

FAQ

Чем Fable 5.1 дешевле Fable 5, если цена за токен та же?

Вход и выход стоят одинаково, $10 и $50 за миллион. Подешевело чтение кэша: $0,25 вместо $1. По оценке Anthropic, на типичной нагрузке Fable 5.1 обходится на 25% дешевле, на агентной — до 45%, а на low и medium она не уступает Fable 5. В нашем каталоге обе модели стоят одинаково: $8,50 / $42,50.

Подробнее: Anthropic API: модели и цены.

Какой max_tokens ставить для Fable 5.1?

С запасом: в лимит входит и черновик, и ответ. Если ответ пришёл с finish_reason: "length", лимит мал, и обрезанный ответ уже оплачен. У нас потолок — 32 000 токенов за вызов.

Подробнее: Лимиты API.

Почему в коде Anthropic claude-fable-5-1, а у вас claude-fable-5.1?

Это ID в разных каталогах. Прямой API Anthropic принимает claude-fable-5-1, наш шлюз — claude-fable-5.1. Полный список наших ID отдаёт GET /v1/models.

Подробнее: Claude Fable 5.1: цены и параметры.