Modele API
Listuj modele Rivya API, poznaj ID modeli, kategorie, limity promptów, media referencyjne, stany gotowości i zależności od Files API.
Ostatni przegląd: 2026/05/11
Użyj GET /api/v1/models, aby wyświetlić modele Rivya wraz z ich gotowością Public API.
curl https://rivya.ai/api/v1/modelsEndpoint jest publiczny i tylko do odczytu. Zwraca tę samą publiczną warstwę modeli, której używają dokumentacja API i debugger online, w tym modele, które nie są jeszcze w pełni wywoływalne.
Kształt Odpowiedzi
Odpowiedź używa tego kształtu:
{
"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": []
}
]
}Użyj id jako wartości model w POST /api/v1/generations dla asynchronicznych modeli generowania. Dla modeli czatu użyj POST /api/v1/chat/completions i sprawdź chat_capabilities.
Stany Dostępności
Referencja modeli używa tych publicznych stanów:
available: dostępna jest co najmniej jedna ścieżka generowania Public APIcoming_soon: asynchroniczny model generowania, ale obecnie nieudostępniony przez Public APIstudio_only: model jest dostępny przez Studio albo inną powierzchnię produktu, nie przez Public API v1
Pole gotowości wejścia jest bardziej szczegółowe:
available_text: żądania oparte na promptach można testować bezpośrednioavailable_url_input: publiczny URL albo parametry skalarne można testować bezpośredniopartial_requires_files: niektóre tryby można wywołać bez uploadu; tryby z mediami referencyjnymi powinny używać Files APIrequires_files_api: model zależy od mediów referencyjnych przesłanych przez/api/v1/files
Użyj Files API przed wywołaniem trybów, które wymagają przesłanych referencji obrazu, wideo albo audio.
Dla modeli czatu chat_capabilities dokumentuje, czy Chat API obsługuje odpowiedzi niestreamingowe, odpowiedzi streamingowe, wyszukiwanie w sieci, załączniki obrazów przez file_id, thoughts i reasoning effort.
Polityka Liczby Modeli
Publiczna lista modeli zmienia się, gdy Rivya dodaje, usuwa albo ogranicza dostęp do modeli.
Nie polegaj w swojej integracji na zakodowanej na stałe liczbie modeli. Zawsze odczytuj /api/v1/models albo dynamiczną Referencję modeli API.
Powiązane Strony
Referencja modeli API
Sprawdzaj ID modeli Rivya API, dostępność, obsługiwane tryby, tabele parametrów, limity promptów, reguły mediów referencyjnych i linki do szczegółów modeli.
Kontrakt OpenAPI i schemat
Przejrzyj źródła schematu Rivya API v1, reguły kompatybilności, pola publiczne i tylko do odczytu kontrakt OpenAPI JSON.