แสดงรายการโมเดลที่ใช้งานได้
โดยค่าเริ่มต้นจะคืนทุกหมวดหมู่ของโมเดล รวมถึง chat, image_generation, video_generation และ decisions โมเดลต้องเปิดใช้งาน อยู่ในรายการ ไม่ถูกลบ และมีราคาปัจจุบัน (ค่าเป็นศูนย์ถือว่าใช้ได้) ตัวกรอง provider ที่ไม่บังคับจะคงเงื่อนไขด้านราคาและการแมปที่มีอยู่เดิม ผลลัพธ์เรียงตาม sort_order ของผู้ดูแลระบบจากน้อยไปมาก แล้วตามด้วยชื่อและ ID ของโมเดล โมเดลที่เพิ่งซิงค์จะถูกซ่อนจนกว่าผู้ดูแลระบบจะเพิ่มเข้าในรายการ การซ่อนมีผลเฉพาะรายการสำหรับค้นหา ส่วนการปิดใช้งานจะปฏิเสธการเรียกใหม่ด้วย การดูรายละเอียดโมเดลยังคงเหมือนเดิม ควรอ่าน model_kind ก่อนเลือก endpoint ที่จะเรียก: video_generation ใช้ /api/v1/videos/generations ส่วน decisions ใช้ /api/v1/decisions รายการสำหรับค้นหาโดยเฉพาะมีอยู่ที่ /api/v1/videos/models และ /api/v1/decisions/models ตั้งค่า exclude_video_and_decisions=true เพื่อตัดโมเดลวิดีโอและ decisions ออกหลังการแทนที่หมวดหมู่ของผู้ให้บริการ โดยโมเดลรูปภาพยังคงอยู่ในขอบเขต
- ประเภท: 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 model id
- objectconst:modelจำเป็น
- ownedประเภท: string
_by จำเป็น - modelประเภท: string
_kind หมวดหมู่ความสามารถของโมเดลที่มีผลหลังการแทนที่จากการแมปผู้ให้บริการที่เปิดใช้งาน: chat, image_generation, video_generation หรือ decisions ให้ใช้ endpoint สำหรับเรียกที่ตรงกับหมวดหมู่นี้
- propertyประเภท: anything
Name
- objectconst: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"
}