Справочник API/Модели и цены
Модели и цены
С помощью этих эндпоинтов программа получает доступные сейчас модели, их контекстное окно, возможности и цены — без ручного ведения таблицы моделей.
Эти эндпоинты публичные: API-ключ не нужен, и они возвращают только модели, доступные для вызова сейчас. Отправляйте запросы на домен API — тот же Base URL, что и для вызова моделей.
На этой страницеexpand_more
Список моделейlink
Список моделей, совместимый с OpenAI. По умолчанию возвращает только текстовые модели, поэтому клиенты, которые считают каждую запись чат-моделью, работают без изменений.
/v1/modelscurl 'https://api.wokey.ai/v1/models'
curl 'https://api.wokey.ai/v1/models?output_modalities=all'Параметры запроса
output_modalities- Необязательно. Фильтр по типу результата: text, image, video, all или их комбинация через запятую, например text,image. По умолчанию text. Недопустимое значение возвращает 400 invalid_output_modalities.
Поля ответа
id- ID модели, который передаётся в model.
owned_by- Основной поставщик модели. Если поставщиков несколько, полный список — в поле providers каталога цен.
name- Отображаемое название.
context_length- Контекстное окно в токенах. Только у текстовых моделей.
max_completion_tokens- Максимум выходных токенов за запрос. Только у текстовых моделей.
architecture- input_modalities и output_modalities — поддерживаемые типы входа и выхода, на них и следует опираться; modality — строка для отображения, собранная из них.
pricing- Цены текстовой модели в долларах за токен, десятичными строками. prompt — вход, completion — выход, input_cache_read, input_cache_write и input_cache_write_1h — чтение и запись кэша; неподдерживаемые позиции не возвращаются.
supported_parameters- Подтверждённые возможности модели, например max_tokens и tools.
{
"object": "list",
"data": [
{
"id": "deepseek-v4.1-flash",
"owned_by": "deepseek",
"object": "model",
"created": 0,
"name": "DeepSeek-V4.1-Flash",
"context_length": 1000000,
"max_completion_tokens": 393216,
"architecture": {
"modality": "text+image->text",
"input_modalities": ["text", "image"],
"output_modalities": ["text"]
},
"pricing": {
"prompt": "0.000000075",
"completion": "0.0000003",
"input_cache_read": "0.0000000015"
},
"supported_parameters": ["max_tokens", "tools"]
}
]
}В примере оставлена одна модель и опущена часть полей.
- /models и /v1/models возвращают одно и то же.
- Ответ содержит ETag. Передайте If-None-Match — если список не изменился, вернётся 304, поэтому опрашивать его дёшево.
- Временно перегруженная модель остаётся в списке; вызовы к ней возвращают 429, пока не освободится ёмкость.
Каталог ценlink
Цены всех моделей, доступных для вызова сейчас, в едином формате для текста, изображений и видео. В отличие от списка моделей, по умолчанию возвращает все типы.
/v1/models/pricingcurl 'https://api.wokey.ai/v1/models/pricing?model=deepseek-v4.1-flash'
curl 'https://api.wokey.ai/v1/models/pricing?output_modalities=image,video'Параметры запроса
output_modalities- Необязательно. Те же значения, что у списка моделей; по умолчанию all.
model- Необязательно. Вернуть одну модель, без учёта регистра. Неизвестный ID модели возвращает пустой список.
Поля ответа
owned_by / providers- owned_by — основной поставщик; providers — включённые сейчас поставщики в порядке приоритета по умолчанию, в виде тех же ID, что принимает параметр provider в запросе. Цена не зависит от того, какой поставщик обработал запрос.
pricing_skus- Список ценовых позиций, одинакового вида для всех моделей.
pricing_skus[].meter- Что тарифицируется. У текстовых моделей — input_tokens, output_tokens, cache_read_tokens, cache_write_tokens, cache_write_5m_tokens и cache_write_1h_tokens; у изображений — output_images; у видео — output_video.
pricing_skus[].unit / quantity- Единица и количество: за 1 000 000 токенов для текста, за изображение и за секунду видео.
pricing_skus[].price_usd- Цена Wokey в долларах, десятичной строкой.
reference_price_usd / savings_pct- Только у текстовых моделей: официальная цена для сравнения и скидка относительно неё в процентах.
pricing_skus[].constraints- Условия, при которых действует цена, например ценовой уровень по размеру изображения или режим, разрешение и диапазон длительности видео.
time_of_day- Только у моделей с ценой по времени суток. current_tier — текущий период (peak или off_peak), peak_windows_utc — часы пик в UTC, tiers — цены обоих периодов. pricing_skus всегда показывают текущий период.
prompt_tiers- Только у моделей с ценой по длине входа. Если вход запроса (включая чтение и запись кэша) больше above_prompt_tokens, все позиции считаются по ценам этого уровня.
{
"object": "list",
"data": [
{
"id": "deepseek-v4.1-flash",
"name": "DeepSeek-V4.1-Flash",
"owned_by": "deepseek",
"providers": ["deepseek", "opencode", "ollama", "volcengine"],
"object": "model",
"available": true,
"currency": "USD",
"pricing_skus": [
{
"sku_id": "deepseek-v4.1-flash:input_tokens",
"meter": "input_tokens",
"unit": "token",
"quantity": 1000000,
"price_usd": "0.075000",
"reference_price_usd": "0.150000",
"savings_pct": "50"
},
{
"sku_id": "deepseek-v4.1-flash:output_tokens",
"meter": "output_tokens",
"unit": "token",
"quantity": 1000000,
"price_usd": "0.300000",
"reference_price_usd": "0.600000",
"savings_pct": "50"
}
]
}
]
}В примере оставлена одна модель и опущена часть полей.
- Цены могут меняться в зависимости от времени суток и доступных мощностей, поэтому ответ не кэшируется и всегда содержит текущие цены.
Модели изображений и видеоlink
curl 'https://api.wokey.ai/v1/images/models'
curl 'https://api.wokey.ai/v1/videos/models'/v1/images/modelsВозвращает модели изображений, доступные для вызова сейчас: поддерживаемые эндпоинты (генерация, редактирование), параметры и допустимые значения (parameter_schema), поддержку потоковой передачи и редактирования, а также цену за изображение (pricing_skus). Как использовать: Генерация изображений →
/v1/videos/modelsВозвращает видеомодели, у которых есть хотя бы один доступный к продаже вариант: режимы генерации, разрешения, соотношения сторон, диапазон длительности, лимиты мультимодальных референсов и цену за секунду для каждого варианта (pricing_skus). Как использовать: Генерация видео →