Модели API
Просматривайте модели Rivya API, разбирайтесь в ID моделей, категориях, лимитах промптов, справочных медиа, состояниях готовности и зависимостях Files API.
Последняя проверка: 2026/05/11
Используйте GET /api/v1/models, чтобы получить список моделей Rivya с их готовностью для Public API.
curl https://rivya.ai/api/v1/modelsЭта конечная точка публичная и только для чтения. Она возвращает тот же публичный слой моделей, который используется документацией API и онлайн-отладчиком, включая модели, которые еще не полностью доступны для вызова.
Форма ответа
Ответ использует такую форму:
{
"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": []
}
]
}Используйте id как значение model в POST /api/v1/generations для асинхронных моделей генерации. Для моделей чата используйте POST /api/v1/chat/completions и проверяйте chat_capabilities.
Состояния доступности
Справочник моделей использует такие публичные состояния:
available: доступен как минимум один путь генерации через Public APIcoming_soon: асинхронная модель генерации, но сейчас она не открыта через Public APIstudio_only: модель доступна через Studio или другую поверхность продукта, но не через Public API v1
Поле готовности входных данных более конкретное:
available_text: запросы на основе промпта можно тестировать напрямуюavailable_url_input: публичный URL или скалярные params можно тестировать напрямуюpartial_requires_files: некоторые режимы можно вызывать без загрузки; режимы со справочными медиа должны использовать Files APIrequires_files_api: модель зависит от справочных медиа, загруженных через/api/v1/files
Перед вызовом режимов, которым нужны загруженные изображения, видео или аудиореференсы, используйте Files API.
Для моделей чата chat_capabilities документирует, поддерживает ли Chat API ответы без стриминга, потоковые ответы, веб-поиск, вложения изображений через file_id, мысли и усилие рассуждения.
Политика количества моделей
Публичный список моделей меняется, когда Rivya добавляет, удаляет или ограничивает модели.
Не полагайтесь в интеграции на жестко заданное количество моделей. Всегда читайте /api/v1/models или динамический справочник Model API.
Связанные страницы
Справочник Model API
Находите ID моделей Rivya API, доступность, поддерживаемые режимы, таблицы параметров, лимиты промптов, правила справочных медиа и ссылки на страницы моделей.
OpenAPI и контракт схемы
Проверьте источники схем Rivya API v1, правила совместимости, публичные поля и read-only контракт OpenAPI JSON.