Модели
Получите список доступных моделей и их данные. Claudexia предоставляет два эндпоинта для информации о моделях.
Список моделей
Возвращает OpenAI-совместимый список доступных моделей.
http
GET https://api.claudexia.tech/v1/modelsСхема ответа
| Поле | Тип | Описание |
|---|---|---|
object | string | Всегда "list". |
data | array | Массив объектов моделей. |
data[].id | string | Идентификатор модели (например, claude-sonnet-5). |
data[].object | string | Всегда "model". |
data[].created | integer | Unix-время доступности модели. |
data[].owned_by | string | Провайдер модели (например, "anthropic"). |
Пример ответа
json
{
"object": "list",
"data": [
{
"id": "claude-sonnet-5",
"object": "model",
"created": 1715644800,
"owned_by": "anthropic"
},
{
"id": "gpt-5.6-luna",
"object": "model",
"created": 1729555200,
"owned_by": "anthropic"
}
]
}Информация о моделях
Публичный endpoint по умолчанию возвращает клиентские цены Premium в USD за миллион токенов. Для Cheap используйте /api/public/models-info?channel=cheap. Вход, выход, чтение и запись кэша имеют отдельные цены; null означает недоступную цену кэша. Метаданные могут быть неполными и не подтверждают пропускную способность. При отказе в доступе канал остаётся недоступным без подстановки цен другого канала. Числа ниже показывают формат ответа.
http
GET https://claudexia.tech/api/public/models-infoСхема ответа
| Поле | Тип | Описание |
|---|---|---|
data[].id | string | Идентификатор модели. |
data[].display_name | string | Человекочитаемое имя модели. |
data[].supports_streaming | boolean | Поддерживает ли модель потоковый ответ. |
data[].max_input_tokens | integer | Максимум выходных токенов. |
data[].input_price_per_1m | number | Цена за 1M входных токенов (USD). |
data[].output_price_per_1m | number | Цена за 1M выходных токенов (USD). |
data[].cache_read_price_per_1m | number | null | Цена чтения кэша за 1M токенов (USD) или null, если она недоступна. |
data[].cache_write_price_per_1m | number | null | Цена записи кэша за 1M токенов (USD) или null, если она недоступна. |
Пример ответа
json
{
"data": [
{
"id": "claude-sonnet-5",
"display_name": "Claude Sonnet 5",
"supports_streaming": true,
"max_input_tokens": 200000,
"input_price_per_1m": 3.0,
"output_price_per_1m": 15.0,
"cache_read_price_per_1m": 0.3,
"cache_write_price_per_1m": 3.75
},
{
"id": "gpt-5.6-luna",
"display_name": "GPT-5.6 Luna",
"supports_streaming": true,
"max_input_tokens": 200000,
"input_price_per_1m": 0.8,
"output_price_per_1m": 4.0,
"cache_read_price_per_1m": null,
"cache_write_price_per_1m": null
}
]
}Пример запроса
bash
curl https://api.claudexia.tech/v1/models \
-H "x-api-key: sk_cdx_YOUR_KEY"
curl https://claudexia.tech/api/public/models-info