Перейти к содержанию

Восстановление маршрутизации Claude и синхронизация каталога моделей

Срочное исправление восстанавливает корректную обработку запросов к моделям Claude через разные API-протоколы, возвращает доступность модели claude-fable-5 и обеспечивает синхронизацию каталога моделей между API и Telegram-ботом.

Исправленные ошибки

Маршрутизация моделей Claude для различных протоколов

  • Устранена ошибка маршрутизации при обращении к моделям Claude через OpenAI-совместимый эндпоинт POST /v1/chat/completions.
  • Разделена внутренняя обработка маршрутов для протоколов Anthropic Messages (POST /v1/messages) и Chat Completions, что вернуло стабильную работу клиентам Claude Code, Codex и универсальным библиотекам.
  • Исключены ошибки 500 Internal Server Error, возникавшие при попытке вызова Claude через инструменты с форматом OpenAI.

Доступность модели claude-fable-5

  • Восстановлена доступность и корректные правила тарификации для модели claude-fable-5.
  • Модель снова корректно отображается в ответе GET /v1/models и в разделе Модели Telegram-бота для пользователей с соответствующими правами.

Синхронизация каталога и прав доступа

  • Выровнены правила фильтрации каталога: GET /v1/models и Telegram-бот теперь применяют единый канонический алгоритм проверки разрешений ключа.
  • Недоступные или неактивные модели больше не отображаются в списках доступных инструментов.

Улучшения

Производительность обработки тарифов

  • Внедрена отложенная компиляция правил тарификации при маршрутизации запроса, что снизило накладные расходы и время отклика API.

Совместимость и действия пользователя

  • Обновление не требует изменения API-ключей, базовых URL или настроек клиентских библиотек.
  • Для проверки доступности моделей выполните запрос GET /v1/models со своим ключом или откройте экран Модели в Telegram-боте.