API-ключи моделей и лимиты расходов
API-ключ SimpleRouter даёт приложению доступ к одной выбранной модели. У ключа есть накопительный лимит расходов, а деньги списываются из кошелька аккаунта. Ключ помогает отдельно учитывать запросы приложения, но не создаёт отдельный денежный баланс.
Как создать ключ для модели
Сначала откройте каталог и проверьте статус, опубликованный тариф и доступные протоколы модели. Наличие карточки в каталоге ещё не означает, что запросы уже доступны. У модели со статусом «Подключается» параметры проверяются перед публикацией.
- В кабинете откройте «API-ключи» и выберите создание ключа.
- Выберите одну опубликованную модель, укажите название и накопительный лимит в USD.
- Сохраните показанный секрет в защищённом хранилище своего сервера. Полное значение показывается один раз.
- Используйте точный ID модели из каталога и протокол, указанный в её карточке.
Чем лимит ключа отличается от баланса
Лимит — это ограничение расходов, а не пополнение. Если в кошельке меньше средств, чем осталось по лимиту ключа, доступный бюджет всё равно ограничен кошельком. Несколько ключей одного аккаунта используют общий кошелёк; их лимиты не складываются в дополнительный баланс.
При проверке лимита учитываются уже списанные суммы и средства, зарезервированные под незавершённые запросы. Поэтому одновременно запущенные запросы не должны ориентироваться только на сумму завершённых операций. Состояние расходов и резервов видно в кабинете.
Как разделить приложения и расходы
Создавайте отдельные ключи для разных приложений, окружений или задач. Так в истории проще найти источник запроса, сверить расходы и отозвать доступ только у одного приложения. Для доступа к другой модели создайте новый ключ, закреплённый за ней.
Ключи предназначены для серверного использования. Не помещайте секрет в публичный JavaScript, мобильную сборку или репозиторий. Приложение пользователя должно обращаться к вашему серверу, а сервер — к API с ключом из переменной окружения или хранилища секретов.
Что происходит при ротации или отзыве
Ротация заменяет секрет действующего ключа. Привязка к модели, накопительный лимит, история и уже учтённые расходы сохраняются. Ротация не обнуляет лимит и не возвращает потраченные средства. После замены обновите секрет в приложении и проверьте его подключение.
Если секрет мог попасть к посторонним, отзовите ключ и проверьте историю запросов. Перед повтором запроса с неизвестным результатом сначала выясните состояние исходной операции: смена ключа не отменяет уже отправленную генерацию.
Инструкции для разработчиков
API-ключи моделей и лимиты расходов
Как создать API-ключ SimpleRouter для одной модели, задать лимит, отслеживать расходы и заменить секрет без потери истории.
Как считаются токены, стоимость и резервы
Расчёт стоимости API в USD: входные и выходные токены, цена за 1M токенов, резерв до запроса и итоговое списание в SimpleRouter.
Потоковые ответы API и безопасные повторы
Как подключить потоковый ответ модели, обработать завершение или обрыв соединения и проверить результат платного запроса в SimpleRouter.