Mô hình API
Liệt kê mô hình Rivya API, hiểu model ID, danh mục, giới hạn prompt, media tham chiếu, trạng thái sẵn sàng và phụ thuộc Files API.
Đánh giá lần cuối vào 2026/05/11
Dùng GET /api/v1/models để liệt kê các mô hình Rivya cùng trạng thái sẵn sàng cho Public API.
curl https://rivya.ai/api/v1/modelsEndpoint này công khai và chỉ đọc. Nó trả về cùng lớp mô hình công khai mà tài liệu API và trình debug trực tuyến sử dụng, bao gồm cả các mô hình chưa thể gọi đầy đủ.
Cấu trúc phản hồi
Phản hồi dùng cấu trúc này:
{
"object": "list",
"data": [
{
"id": "z-image",
"display_name": "Z-Image",
"category": "image",
"runtime": "async_task",
"base_credits": 1,
"billing_type": "FIXED",
"supported_modes": ["text-to-image"],
"max_prompt_length": 1000,
"reference_media": null,
"params": [],
"api_status": "available",
"api_input_status": "available_text",
"supported_api_inputs": ["text"],
"requires_files_api": false,
"requires_upload_for_modes": [],
"url_input_supported": false,
"file_kinds": [],
"chat_capabilities": null,
"notices": []
}
]
}Dùng id làm giá trị model trong POST /api/v1/generations cho các mô hình generation bất đồng bộ. Với mô hình chat, dùng POST /api/v1/chat/completions và kiểm tra chat_capabilities.
Trạng thái khả dụng
Tham chiếu mô hình dùng các trạng thái công khai này:
available: ít nhất một đường generation Public API khả dụngcoming_soon: mô hình generation bất đồng bộ nhưng hiện chưa mở qua Public APIstudio_only: mô hình khả dụng qua Studio hoặc bề mặt sản phẩm khác, không qua Public API v1
Trường sẵn sàng input cụ thể hơn:
available_text: yêu cầu dựa trên prompt có thể kiểm thử trực tiếpavailable_url_input: URL công khai hoặc scalar params có thể kiểm thử trực tiếppartial_requires_files: một số mode có thể gọi mà không cần upload; các mode reference-media nên dùng Files APIrequires_files_api: mô hình phụ thuộc media tham chiếu được tải lên qua/api/v1/files
Dùng Files API trước khi gọi các mode cần ảnh, video hoặc âm thanh tham chiếu đã tải lên.
Với mô hình chat, chat_capabilities ghi rõ Chat API có hỗ trợ phản hồi không streaming, phản hồi streaming, web search, ảnh đính kèm bằng file_id, thoughts và reasoning effort hay không.
Chính sách số lượng mô hình
Danh sách mô hình công khai thay đổi khi Rivya thêm, gỡ hoặc giới hạn mô hình.
Đừng dựa vào số lượng mô hình hard-code trong tích hợp của bạn. Luôn đọc /api/v1/models hoặc Tham chiếu API mô hình động.