Документация API

Модели

Id моделей, доступность, поддерживаемые маршруты и поведение каталога.

Скачать инструкцию для агента .md

/v1/models и публичный каталог показывают точные id моделей, доступность, поддерживаемые маршруты, размер контекста и цену. /v1/models можно открыть без ключа; если передать ключ, список будет учитывать ограничения этого ключа. Всегда копируйте id без изменений.

Список моделей

bash
curl https://api.aigate.shop/v1/models
Ответ
{  "object": "list",  "data": [    {      "id": "openai/gpt-5.5",      "object": "model",      "owned_by": "aigate"    }  ]}

Примеры model id

Model idОбычный маршрут
openai/gpt-5.5/v1/chat/completions или /v1/responses
anthropic/claude-opus-4.7/v1/chat/completions или /v1/messages
qwen/qwen3-embedding-8b/v1/embeddings
openai/gpt-image-2/v1/images/generations
google/gemini-3.1-flash-image-preview/v1/chat/completions с modalities
google/gemini-3-pro-image/v1/chat/completions с modalities

Тиры Google Gemini

У некоторых текстовых моделей Google Gemini есть три уровня обслуживания. Тир меняет приоритет запроса и цену, но сама модель остается той же.

ТирModel idКогда использоватьЦена
Defaultgoogle/gemini-3.1-pro-previewОбычные запросы.Базовая цена
Flexgoogle/gemini-3.1-pro-preview:flexФоновые задачи, где можно подождать дольше.0.5x
Prioritygoogle/gemini-3.1-pro-preview:priorityЗапросы, где важна задержка.2x
Только текстовые модели GoogleТиры работают только для поддерживаемых текстовых моделей google/gemini-*. Они не применяются к моделям Gemini для картинок, например google/gemini-3-pro-image или google/gemini-3.1-flash-image-preview, и не применяются к Gemma.

AIGate сам передает нужный уровень обслуживания дальше. В запросе меняйте только суффикс model id. Если суффикса нет, используется обычный тир.

Доступность

  • Если модели нет в /v1/models, она недоступна для этого API-ключа.
  • Если видимая модель временно недоступна, повторите запрос позже или выберите другую модель.
  • Параметры конкретного провайдера могут быть отклонены. При отладке сначала уберите необязательные поля.