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

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

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

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

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": "provider"},
    {"id": "ANOTHER_MODEL_ID", "object": "model", "created": 0, "owned_by": "provider"}
  ]
}
ПолеТипОписание
dataarrayЗаписи каталога
data[].idstringИдентификатор для запроса
data[].objectstringТип записи
data[].createdintegerСлужебная временная метка, не дата выпуска модели
data[].owned_bystringМетаданные владельца
data[].supported_endpoint_typesarrayДополнительные сведения о методах, если поле присутствует

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

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

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

Формат Google API

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

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

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

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

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