Liệt kê các mô hình khả dụng
Theo mặc định, trả về tất cả danh mục mô hình, bao gồm chat, image_generation, video_generation và decisions. Mô hình phải được bật, được liệt kê, chưa bị xóa và có giá hiện hành (giá bằng 0 vẫn hợp lệ). Bộ lọc provider tùy chọn giữ nguyên các điều kiện về giá và ánh xạ hiện có. Kết quả được sắp xếp theo sort_order của quản trị viên tăng dần, sau đó theo tên và ID mô hình. Các mô hình mới đồng bộ bị ẩn cho tới khi quản trị viên liệt kê. Việc ẩn chỉ ảnh hưởng đến danh sách khám phá; việc vô hiệu hóa còn từ chối các lời gọi mới. Tra cứu chi tiết mô hình không thay đổi. Đọc model_kind trước khi chọn endpoint gọi: video_generation dùng /api/v1/videos/generations; decisions dùng /api/v1/decisions. Các danh sách khám phá chuyên biệt có tại /api/v1/videos/models và /api/v1/decisions/models. Đặt exclude_video_and_decisions=true để loại trừ mô hình video và decisions sau khi nhà cung cấp ghi đè danh mục; mô hình hình ảnh vẫn đủ điều kiện.
- Kiểu: stringproviderđộ dài tối thiểu:1
Bộ lọc provider tùy chọn, ví dụ ephone hoặc openrouter.
- Kiểu: booleanexclude
_video _and _decisions Khi là true, loại trừ các giá trị model_kind hiệu dụng là video_generation và decisions. Mô hình hình ảnh vẫn đủ điều kiện. Có thể kết hợp với provider. Bỏ trống hoặc đặt false để bao gồm tất cả danh mục.
- Kiểu: object · ModelList200
Các mô hình khả dụng
- Kiểu: array object[] · Model[]databắt buộc
- createdKiểu: integer Định dạng: int64bắt buộc
Dấu thời gian tạo trong danh mục mô hình, tính bằng giây Unix.
- idKiểu: stringbắt buộc
ID mô hình Felo.
- objectconst:modelbắt buộc
- ownedKiểu: string
_by bắt buộc - modelKiểu: string
_kind Danh mục khả năng hiệu dụng của mô hình sau khi ánh xạ nhà cung cấp đang bật ghi đè: chat, image_generation, video_generation hoặc decisions. Dùng endpoint gọi tương ứng với danh mục này.
- propertyKiểu: anything
Name
- objectconst:listbắt buộc
- Kiểu: anythingproperty
Name
application/json - Kiểu: object · OpenAIErrorResponse401
Khóa API Felo không hợp lệ hoặc bị thiếu
Phong bì lỗi tương thích OpenAI. Router có thể bao gồm code và message mà không có đầy đủ các trường upstream tùy chọn.
- Kiểu: objecterrorbắt buộc
- messageKiểu: stringbắt buộc
- codeKiểu: string | null
- paramKiểu: string | null
- typeKiểu: string
Loại lỗi tương thích OpenAI khi được cung cấp.
- propertyKiểu: anything
Name
- Kiểu: anythingproperty
Name
application/json - Kiểu: object422
Tham số truy vấn không hợp lệ, ví dụ provider rỗng hoặc giá trị boolean không hợp lệ
- Kiểu: array object[]detailbắt buộc
- propertyKiểu: anything
Name
application/json - Kiểu: object · OpenAIErrorResponse503
Danh mục mô hình tạm thời không khả dụng
Phong bì lỗi tương thích OpenAI. Router có thể bao gồm code và message mà không có đầy đủ các trường upstream tùy chọn.
- Kiểu: objecterrorbắt buộc
- messageKiểu: stringbắt buộc
- codeKiểu: string | null
- paramKiểu: string | null
- typeKiểu: string
Loại lỗi tương thích OpenAI khi được cung cấp.
- propertyKiểu: anything
Name
- Kiểu: 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"
}