عرض نماذج الفيديو المتاحة
يعيد فقط النماذج التي تكون قيمة model_kind الفعلية لها video_generation. قد يتجاوز تعيين مزوّد ممكّن فئة النموذج الأساسية؛ وبدون مرشّح مزوّد، يُحدَّد التجاوز حسب أولوية التعيين تنازليًا ثم اسم المزوّد تصاعديًا. وإذا لم يوفّر أي تعيين ممكّن فئة، تُستخدم الفئة الأساسية (chat عند غيابها). يطبّق قواعد الرؤية والتسعير الحالي ومرشّح المزوّد والترتيب المستقر نفسها المستخدمة في GET /api/v1/models. النتيجة الفارغة تعيد HTTP 200 مع object=list وdata=[]. هذه قراءة محلية للدليل: لا تزامن نماذج المنبع ولا تحاسب على استدعاء نموذج. تبقى التفاصيل متاحة عبر GET /api/v1/models/{model_id}. تستمر نقطة النهاية العامة GET /api/v1/models في تضمين جميع الفئات.
- النوع: stringproviderأدنى طول:1
مرشّح مزوّد اختياري، مثل ephone أو openrouter.
- النوع: object · ModelList200
النماذج المتاحة
- النوع: array object[] · Model[]dataمطلوب
- createdالنوع: integer التنسيق: int64مطلوب
طابع زمني لإنشاء دليل النماذج بثواني يونكس.
- idالنوع: stringمطلوب
معرّف نموذج 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/videos/models?provider=openrouter" \
-H "Authorization: Bearer ${FELO_API_KEY}"
{
"object": "list",
"data": [
{
"id": "seedance-2.0-mini",
"object": "model",
"created": 1788220800,
"owned_by": "Felo Router",
"model_kind": "video_generation"
}
]
}