Имена моделей
Точные имена и актуальные цены живут в каталоге. Здесь - как имя попадает в запрос, что происходит с кэшем промпта и почему модель не подменяется.
Имена моделей
Единственный источник правды - каталог Модели. Имя из каталога подставляется в поле model как есть, без префиксов и суффиксов. Нажатие на модель в каталоге копирует её имя.
{
"model": "claude-sonnet-5-5",
"messages": [{"role": "user", "content": "Привет"}]
}Тот же список отдаёт и сам шлюз - полезно, чтобы свериться из кода:
curl https://api.akyko.ru/v1/models \
-H "Authorization: Bearer $AKYKO_KEY"Если ключ ограничен белым списком моделей, работать будут только перечисленные в нём имена - Ключи и подключи.
Кэш промпта
Скидка поставщика на кэшированный ввод передаётся как есть: если поставщик зачёл часть токенов как чтение кэша, по этой же позиции считаем и мы. В каталоге это колонка C, в ответе API - поля с кэшированными токенами, по которым видно, сколько запрос сэкономил.
Собственного кэша у шлюза нет: мы не отдаём сохранённый ответ вместо обращения к модели. Кэшируется только то, что кэширует сам поставщик, и правила кэширования - его.
Без подмены модели
Запрос обслуживает та модель, которую вы назвали. Шлюз не заменяет её на более дешёвую и не понижает тариф молча - если назначенная модель недоступна, запрос завершается ошибкой.
Поставщиков у одной модели может быть несколько, и шлюз выбирает между ними сам - Ошибки и поведение. Какой поставщик и какая модель обслужили запрос, записывается в журнал; показ журнала открывается вместе с личным кабинетом.