Пример документации AI API
Пример интеграции (cURL)
Пример подробной документации одного из методов
Модели (Models)
Endpoint: GET /models
Возвращает список всех доступных в API моделей, их характеристики и актуальные цены.
- Авторизация: Не требуется
Параметры запроса (Query)
| Поле | Тип | Обязательный | Описание |
|---|---|---|---|
type |
string | Нет | Фильтр по типу модели. Возможные значения: chat, vision, image, embedding. |
Структура ответа (200 OK)
Ответ содержит объект со свойством data, которое является массивом объектов моделей.
Структура объекта модели
| Поле | Тип | Описание |
|---|---|---|
id |
string | Уникальный идентификатор модели, который используется в запросах. |
name |
string | Человекочитаемое название модели. |
description |
string | Краткое описание возможностей модели. |
type |
string | Тип модели (chat, vision, image, embedding). |
context |
integer | Максимальный размер контекстного окна в токенах. |
active |
boolean | true, если модель в данный момент активна и доступна для использования. |
reasoning |
boolean | null | true, если модель поддерживает рассуждения. false или null, если не поддерживает. |
web_search |
boolean | null | true, если модель поддерживает поиск в интернете. false, если не поддерживает. null, если параметр неприменим. |
input_modalities |
array of strings | null | Список модальностей, которые модель принимает на вход (например, ["text", "image"]). |
output_modalities |
array of strings | null | Список модальностей, которые модель может генерировать в ответе (например, ["text", "image"]). |
supported_file_types |
array of strings | null | Список поддерживаемых расширений файлов для загрузки (например, ["jpg", "png", "pdf"]). |
max_image_count |
integer | null | Максимальное количество изображений, которое можно запросить за один раз (параметр n). Актуально для моделей типа image. |
max_file_count |
integer | null | Максимальное количество файлов, которые можно передать в одном запросе. Актуально для мультимодальных моделей. |
architecture |
string | null | Архитектура модели (например, MoE - Mixture of Experts). |
quantization |
string | null | Тип квантизации, используемый в модели (например, fp16, int8). |
pricing |
object | Объект с информацией о стоимости использования модели. |
owned_by |
string | Владелец или провайдер модели. |