Исправление классификатора биологии Fable 5: тихая замена модели, о которой ваш биллинг не предупредил

Fable 5 сократил fallback по биологическим запросам на 85%. Для API-операторов это обнажило скрытый риск: запросы к Fable 5 обслуживал Opus 5 без каких-либо предупреждений. Что нужно проверить, прежде чем считать, что паритет модели восстановлен.

TheRouter Newsroomисточник Anthropic
Абстрактная редакционная иллюстрация: классификатор биологии перенаправляет запросы на резервную модель в узле маршрутизации, представляя управляемый провайдером fallback в инфраструктуре AI API

7 августа Anthropic обновил классификатор биологической безопасности внутри Fable 5, сократив биологические fallback-ы примерно на 85%. Официальный анонс акцентирован на том, что медицинские пользователи перестанут сталкиваться с лишними отказами. Это верно. Однако для API-операторов обновление также обнажает то, что легко было пропустить с момента запуска Fable 5: модель, которую вызывала ваша команда, и модель, которая отвечала на запросы, не всегда были одной и той же.

Что именно изменил Anthropic

Fable 5 вышел с намеренно широким классификатором биологии. Когда классификатор срабатывает, система не отклоняет запрос явно: она перенаправляет его к Opus 5 перед тем, как вернуть ответ. Anthropic называет это "fallback". С точки зрения вызывающей стороны запрос ушёл, ответ пришёл, без кода ошибки, без изменения поля model в ответе — стандартный messages API не сообщает, какая модель в действительности обработала перенаправленный запрос.

Обновление 7 августа переработало конституцию классификатора и обучающие данные. По результатам тестирования Anthropic, это сократило биологические fallback-ы на ~85% по всем продуктовым поверхностям. Обычные вопросы о здоровье — расшифровка анализов, поиск симптомов, образовательная биология — теперь достигают Fable 5 напрямую. Запросы с двойным применением (вирусология, токсикология, молекулярный дизайн) по-прежнему уходят в Opus 5.

Проблема биллинга, которую операторы в основном упустили

Fable 5 и Opus 5 имеют разные тарифы. При текущих ценах Anthropic input-токены Opus 5 дороже, чем у Fable 5. Запрос, выставленный счёт за который шёл по тарифу Fable 5, но фактически обслуженный Opus 5, означал выставление счёта по неожиданной ставке. Ещё важнее: Opus 5 не обладает биологическими возможностями Fable 5 на уровне frontier. Команды в биотехнологиях, клинической информатике или вычислительной разработке препаратов, которые специально направляли трафик в Fable 5 из-за его биологической производительности, фактически получали ответы от Opus 5 на значительную долю своих биологических задач.

Это структурное свойство fallback-а, управляемого провайдером, принципиально отличается от fallback-а на уровне gateway. Когда gateway перенаправляет неудавшийся запрос к Fable 5 на резервную модель, оператор сам сконфигурировал это поведение и видит его в логах. Fallback через классификатор на стороне провайдера невидим для gateway: запрос приходит в API Anthropic, обрабатывается другой моделью, возвращает ответ. Логика маршрутизации gateway фиксирует "успех Fable 5". Никаких алертов.

Что на самом деле восстанавливает снижение на 85%

Цифра 85% измерена по всем продуктовым поверхностям Anthropic, включая потребительские приложения Claude. Разбивка по API отдельно не публиковалась. Командам с высоким объёмом биологических запросов не стоит считать, что доля ложных срабатываний до исправления в их трафике была несущественной.

Текущее состояние после исправления:

  • Базовая биология: расшифровка анализов, симптомы, образовательный контент, общая физиология → Fable 5 обрабатывает напрямую.
  • Биология двойного назначения: вирусология, токсикология, молекулярный дизайн, патогены → fallback на Opus 5 по-прежнему активен.
  • Границу определяет классификатор Anthropic, а не параметры, которые вы передаёте в вызове API.

Ни один параметр API не позволяет оператору отключить классификатор биологии. service_tier, metadata и имя модели его не обходят. Единственный механизм доверенного доступа к биологическим возможностям Fable 5, который Anthropic описал публично, — программа регистрации операторов, а не API-флаг, доступный в production сегодня.

Кросс-провайдерный контекст: как это устроено у других

Другие крупные API-провайдеры не реализуют тихую замену модели через классификаторы на стороне провайдера таким образом. Когда запрос к deepseek-v4-pro блокируется, в ответе содержится явный отказ. Когда срабатывает фильтр безопасности Google Vertex AI, возвращается ответ с SAFETY в finish reason без контента, а не ответ подставной модели. Контентные фильтры Azure AI Foundry аналогично возвращают явные коды блокировки.

Архитектура Anthropic особенная: классификатор → тихая замена модели → непрозрачный ответ. Мотивация — пользовательский опыт (меньше тупиков, плавная деградация к полноценной модели). Цена — наблюдаемость для оператора. Routing-слой перед API Anthropic не может отличить ответ Fable 5 от fallback-ответа Opus 5 без анализа содержимого ответа или прогона eval-ов по известным биологическим запросам.

Что операторам стоит проверить сейчас

1. Проверьте строки биллинга Anthropic за период Fable 5. Если команда гоняла биологически-смежные нагрузки через Fable 5 с момента его запуска до 7 августа, проверьте, было ли качество ответов и задержка стабильными. Fable 5 и Opus 5 имеют разные профили latency; аномалии в кривых p50/p95 для биологических запросных батчей могут указывать на существенную долю fallback-ов.

2. Перезапустите биологические eval-ы. Если вы строили тесты или бенчмарки для Fable 5, пока действовал широкий классификатор, результаты могут не отражать реальных биологических возможностей Fable 5. Модель, которая отвечала на ваши eval-промпты по смежным с вирусологией темам, биоинформатике или клинической онкологии, значительную часть времени была Opus 5.

3. Не считайте fallback на стороне провайдера видимым в логах gateway. Запросы, перенаправленные классификатором, возвращают HTTP 200 с корректным телом ответа. Gateway, фиксирующий "успех Fable 5" для такого ответа, технически не ошибается — API-вызов прошёл успешно. Для обнаружения замены модели нужны явные проверки на уровне контента или probe-ы по отпечаткам модели, а не просто анализ логов.

4. Отслеживайте границу двойного назначения, а не только заголовочную цифру. Снижение на 85% не означает, что все биологические запросы теперь достигают Fable 5. Молекулярная биология, вирусология, токсикология по-прежнему уходят в Opus 5. Если ваш кейс в клинической информатике затрагивает эти области, закладывайте оставшийся объём fallback-ов в модель трафика.

Что стоит попробовать пользователям TheRouter

TheRouter маршрутизирует к API-эндпоинту Anthropic и принимает ответ как авторитетный. Пока Anthropic не раскрывает, какая модель обслужила ответ при замене через классификатор, ни один вышестоящий router не может автоматически обнаружить эту замену.

Практическое решение: добавьте canary-probe в вашу интеграцию с Anthropic — известный биологический запрос, на который Fable 5 отвечает характерным образом, — и периодически сравнивайте отпечаток ответа с базовой линией. Если качество ответа на canary ухудшается, классификатор может снова начать срабатывать для этого класса запросов. Это ручные издержки, но единственный наблюдаемый сигнал на уровне API сегодня.

Для команд с высоконагруженными биотехнологическими или клиническими рабочими нагрузками /docs/guides/features/ описывает, как маршрутизировать определённые классы запросов на отдельные пути к провайдерам. Явная маршрутизация биологических запросов двойного назначения прямо на Opus 5 полностью устраняет неопределённость тихого fallback-а.

Абстрактная схема маршрутизации: одна ветка с меткой speed fast упирается в жёсткую остановку, другая с меткой fallbacks default сходится в единый чистый ответ

Режим fallbacks "default" доступен на Opus 5 — а speed: fast для Opus 4.7 теперь возвращает жёсткую ошибку 400

Обновление Anthropic API от 24 июля добавило fallbacks: "default" на Opus 5 и Opus 4.8 и превратило speed: "fast" для Opus 4.7 в жёсткую ошибку 400. Разбираем, что это значит для routing-политики прямо сейчас.

источник Anthropic
Архитектурная схема потока переопределения конфигурации агента на уровне сессии в платформе Claude Managed Agents

Claude Managed Agents: пересессионные переопределения конфигурации и event deltas — что меняется в архитектуре маршрутизации агентов

Обновление Anthropic от 30 июня добавляет в Claude Managed Agents переопределения конфигурации на уровне сессии, streaming event deltas, lifecycle webhooks и управление инъекцией vault-учётных данных — меняя подход к runtime-маршрутизации.

источник Anthropic
Абстрактная схема разветвлённой архитектуры маршрутизации с двумя путями инференса — один работает на инфраструктуре Azure, другой на инфраструктуре Anthropic — объединяющимися в enterprise API-шлюзе

Claude в Azure Foundry — официальный релиз: что новая архитектура хостинга означает для enterprise-маршрутизации

Claude в Microsoft Foundry теперь в статусе GA с двумя режимами хостинга: инференс на Azure или на Anthropic, нативный биллинг CCU, MACC-drawdown, аутентификация Entra ID и US Data Zone для enterprise-команд.

источник Anthropic / Microsoft Azure
Помощь и контакты