PlusVibe AIPlusVibeAI

Маршрутизация и лимиты ключа

Для запроса по умолчанию (когда вы указали просто имя модели, без суффикса :N) шлюз сам выбирает, как его обслужить. Поведение настраивается — на уровне аккаунта или отдельного ключа. Имена внутренних поставщиков не раскрываются: вы управляете только стратегией.

Стратегия маршрутизации

ПараметрТипОписание
priority (по умолчанию)strategyОбычный маршрут по умолчанию.
pricestrategyВыбирать вариант с наименьшей ценой среди доступных для модели.
latencystrategyВыбирать самый быстрый по недавним замерам вариант.
cacheOnlybooleanТолько кэширующие варианты — выгодно при повторяющемся префиксе промпта.
Стратегия применяется только к запросам по умолчанию. Если вы явно указали вариант суффиксом :2 — он всегда уважается и маршрутизация его не переопределяет. Настраивается в личном кабинете для аккаунта или для конкретного ключа (ключ имеет приоритет над аккаунтом).

Выбор варианта вручную

Не хотите автоматику — выберите вариант сами суффиксом :N в поле model:

curl https://plusvibeapi.ru/v1/chat/completions \
  -H "Authorization: Bearer $PLUSVIBE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-opus-4.8:2",
    "messages": [{"role": "user", "content": "Привет!"}]
  }'
# :2 — альтернативный (обычно более дешёвый) вариант той же модели

Лимиты ключа

Для каждого API-ключа в кабинете можно задать:

ПараметрТипОписание
allowedModelsсписок моделейБелый список моделей, которые разрешено вызывать этим ключом. Пусто — разрешены все. Запрос модели вне списка получает 403.
routingStrategy / cacheOnlyпереопределениеСвоя стратегия и фильтр кэша для ключа — переопределяют настройки аккаунта.
limitRubлимит тратЛимит расходов на ключ.
allowedIpsбелый список IPОграничение по IP (см. раздел «Аутентификация»).
Это удобно для раздачи ключей командам и интеграциям: один ключ — только дешёвые модели, другой — с лимитом трат, третий — со своей стратегией. Всё настраивается в личном кабинете.