GETAPI
СвязатьсяВойти
GETAPI/Документация/Каталог моделей

Каталог моделей

Получение доступных идентификаторов моделей

Каталог возвращает модели, доступные вашему API-ключу

Текущее подключение моделей использует OpenRouter. Поле owned_by обозначает источник каталога, оно не определяет вендора модели и фактического исполнителя запроса

GET https://api.getapi.ru/v1/models

Запрос

bash
curl https://api.getapi.ru/v1/models \
  -H "Authorization: Bearer $GETAPI_API_KEY"

Пример ответа

json
{
  "object": "list",
  "data": [
    {"id": "MODEL_ID", "object": "model", "created": 0, "owned_by": "openrouter"},
    {"id": "ANOTHER_MODEL_ID", "object": "model", "created": 0, "owned_by": "openrouter"}
  ]
}
ПолеТипОписание
dataarrayЗаписи каталога
data[].idstringИдентификатор для запроса
data[].objectstringТип записи
data[].createdintegerСлужебная временная метка, не дата выпуска модели
data[].owned_bystringИсточник каталога, без гарантии выбора исполнителя
data[].supported_endpoint_typesarrayДополнительные сведения о методах, если поле присутствует

Каталог содержит идентификаторы моделей. Тарифы смотрите в личном кабинете, доступность генерации зависит от текущего состояния провайдеров Цена, длина контекста и поддержка модальностей не выводятся из имени модели Не фильтруйте доступность только по owned_by

Поле supported_endpoint_types, если оно есть, описывает опубликованные маршруты. Не вызывайте модель эмбеддингов, синтеза речи, распознавания, видео или rerank через Chat Completions только из-за общей отметки openai

ЗадачаМетод
Текст и мультимодальный диалогPOST /v1/chat/completions
ЭмбеддингиPOST /v1/embeddings
Синтез речиPOST /v1/audio/speech
Распознавание речиPOST /v1/audio/transcriptions
ИзображенияImages API и генерация через Chat
ВидеоАсинхронные видеозадания

Поддержка метода определяется типом и возможностями модели. Наличие ID не подтверждает работу каждого метода

Выбор исполнителя задаётся отдельно, через объект provider

Использование идентификатора

Передайте data[].id без изменений в поле model или в соответствующую часть пути GenerateContent Для эмбеддингов выбирайте модель этого класса и метод /v1/embeddings

Формат Google API

GET /v1beta/models возвращает каталог с массивом models Для унифицированной обработки в приложении используйте GET /v1/models

Обновление списка

Не сохраняйте фиксированное число моделей в коде Обновляйте каталог при настройке интеграции и после ошибки model_not_found GET /v1/models/{id} не используйте как единственную проверку доступности: ответ этого метода не заменяет общий каталог

Идентификаторы, выбор формата, стоимость

Назад
← Изображения и документы
Далее
Идентификаторы моделей →