عرض النماذج المتاحة
يعيد افتراضيًا جميع فئات النماذج، بما فيها chat وimage_generation وvideo_generation وdecisions. يجب أن تكون النماذج ممكّنة ومدرجة وغير محذوفة ولها تسعير حالٍ (الصفر قيمة صالحة). يحتفظ مرشّح المزوّد الاختياري بشروط التسعير والتعيين القائمة. تُرتَّب النتائج تصاعديًا حسب sort_order الإداري، ثم حسب اسم النموذج ومعرّفه. تبقى النماذج المتزامنة حديثًا مخفية حتى يدرجها أحد المسؤولين. يؤثر الإخفاء في قوائم الاكتشاف فقط؛ أما التعطيل فيرفض الطلبات الجديدة أيضًا. لا يتغير البحث عن تفاصيل النموذج. اقرأ 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مطلوب
طابع زمني لإنشاء دليل النماذج بثواني يونكس.
- 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/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"
}