Документация · Список моделей
Список моделей
Доступные на вашем тарифе модели, их параметры и цены.
GET
/v1/modelsВозвращает модели в формате OpenAI (object: "list", data[]) с полями в духе OpenRouter: название, модальности, цены в рублях и поддерживаемые параметры. По умолчанию — текстовые модели. С заголовком anthropic-version ответ приходит в формате Anthropic.
Параметры запроса
typestringtext(по умолчанию),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…
typestringtext,imageилиvideo.architectureobjectmodalityи списки входных и выходных модальностей.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, если её нет на вашем тарифе.