Документация · Список моделей

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

Доступные на вашем тарифе модели, их параметры и цены.

GET/v1/models

Возвращает модели в формате OpenAI (object: "list", data[]) с полями в духе OpenRouter: название, модальности, цены в рублях и поддерживаемые параметры. По умолчанию — текстовые модели. С заголовком anthropic-version ответ приходит в формате Anthropic.

Параметры запроса

typestring
text (по умолчанию), image, video или all.
curl "https://sujik.ru/v1/models?type=all" -H "Authorization: Bearer $SUJIK_API_KEY"
{
  "object": "list",
  "data": [
    {
      "id": "gpt-5.4-mini",
      "object": "model",
      "created": 1735689600,
      "owned_by": "openai",
      "name": "GPT 5.4 Mini",
      "type": "text",
      "architecture": {
        "modality": "text->text",
        "input_modalities": ["text"],
        "output_modalities": ["text"]
      },
      "pricing": { "currency": "RUB", "prompt": "0.0000139", "completion": "0.0000831" },
      "supported_parameters": ["max_tokens", "stream", "reasoning", "reasoning_effort"]
    }
  ]
}

Поля модели

Объект model

idstring
Что передавать в поле model запросов.
namestring
Название для людей.
owned_bystring
Разработчик модели: openai, anthropic, google…
typestring
text, image или video.
architectureobject
modality и списки входных и выходных модальностей.
pricingobject | null
Цены в рублях (currency: "RUB"). Текст: prompt и completion — за 1 токен, input_cache_read — за токен из кеша. Картинки и видео: request — за запуск, request_by_param — цена по значению параметра, per_second — за секунду видео.
supported_parametersstring[]
Какие параметры модель учитывает. Остальные принимаются и пропускаются.
paramsobject[]
Только у картинок и видео: ключ, тип, допустимые значения и значение по умолчанию для поля params в /v1/generations.

Одна модель

GET/v1/models/{id}

Тот же объект для одной модели или 404, если её нет на вашем тарифе.

Список моделей API и цены за токены | SUJIK AI