فهرست مدلهای موجود
بهطور پیشفرض همه دستههای مدل را برمیگرداند، از جمله chat، image_generation، video_generation و decisions. مدلها باید فعال، فهرستشده، حذفنشده و دارای قیمتگذاری فعلی باشند (صفر معتبر است). فیلتر اختیاری provider شرایط قیمتگذاری و نگاشت موجود را حفظ میکند. نتایج بر اساس 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
فیلتر اختیاری provider، برای مثال 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"
}