Отримати список доступних моделей
За замовчуванням повертає всі категорії моделей, зокрема chat, image_generation, video_generation і decisions. Моделі мають бути ввімкнені, внесені до списку, не видалені та мати актуальні ціни (нульове значення припустиме). Необов'язковий фільтр за постачальником зберігає наявні умови ціноутворення та зіставлення. Результати впорядковано за адміністраторським sort_order за зростанням, потім за назвою та ID моделі. Нові синхронізовані моделі приховуються, доки адміністратор не внесе їх до списку. Приховування впливає лише на списки для пошуку; вимкнення також відхиляє нові виклики. Пошук деталей моделі не змінюється. Перевірте model_kind перед вибором ендпоінта для виклику: video_generation використовує /api/v1/videos/generations; decisions використовує /api/v1/decisions. Окремі списки для пошуку доступні на /api/v1/videos/models і /api/v1/decisions/models. Установіть exclude_video_and_decisions=true, щоб виключити моделі відео та рішень після перевизначень категорій постачальником; моделі зображень залишаються доступними.
- Тип: stringproviderмінімальна довжина:1
Необов'язковий фільтр за постачальником, наприклад ephone або openrouter.
- Тип: booleanexclude
_video _and _decisions Якщо true, виключає ефективні значення model_kind video_generation і decisions. Моделі зображень залишаються доступними. Можна поєднувати з provider. Пропустіть або встановіть false, щоб включити всі категорії.
- Тип: object · ModelList200
Доступні моделі
- Тип: array object[] · Model[]dataобов'язкове
- createdТип: integer Формат: int64обов'язкове
Час створення в каталозі моделей у секундах Unix.
- idТип: stringобов'язкове
ID моделі Felo.
- objectконстанта:modelобов'язкове
- ownedТип: string
_by обов'язкове - modelТип: string
_kind Ефективна категорія можливостей моделі після перевизначень увімкненим зіставленням постачальника: chat, image_generation, video_generation або decisions. Використовуйте ендпоінт для виклику, що відповідає цій категорії.
- propertyТип: anything
Name
- objectконстанта:listобов'язкове
- Тип: anythingproperty
Name
application/json - Тип: object · OpenAIErrorResponse401
Недійсний або відсутній API-ключ Felo
Конверт помилки, сумісний з OpenAI. Router може містити code і message без усіх необов'язкових полів апстріму.
- Тип: objecterrorобов'язкове
- messageТип: stringобов'язкове
- codeТип: string | null
- paramТип: string | null
- typeТип: string
Тип помилки, сумісний з OpenAI, якщо його надано.
- propertyТип: anything
Name
- Тип: anythingproperty
Name
application/json - Тип: object422
Некоректний параметр запиту, наприклад порожній provider або неприпустиме логічне значення
- Тип: array object[]detailобов'язкове
- propertyТип: anything
Name
application/json - Тип: object · OpenAIErrorResponse503
Каталог моделей тимчасово недоступний
Конверт помилки, сумісний з OpenAI. Router може містити code і message без усіх необов'язкових полів апстріму.
- Тип: objecterrorобов'язкове
- messageТип: stringобов'язкове
- codeТип: string | null
- paramТип: string | null
- typeТип: string
Тип помилки, сумісний з OpenAI, якщо його надано.
- propertyТип: anything
Name
- Тип: anythingproperty
Name
application/json
curl "https://openapi.felo.ai/api/v1/models?exclude_video_and_decisions=true&provider=openrouter" \
-H "Authorization: Bearer ${FELO_API_KEY}"
{
"object": "list",
"data": [
{
"id": "string",
"object": "model",
"created": 1,
"owned_by": "string",
"model_kind": "string",
"additionalProperty": "anything"
}
],
"additionalProperty": "anything"
}