API-modellen
Toon Rivya API-modellen en begrijp model-ID's, categorieën, promptlimieten, referentiemedia, readiness-statussen en Files API-afhankelijkheden.
Laatst beoordeeld op 2026/05/11
Gebruik GET /api/v1/models om Rivya-modellen met hun Public API-readiness te tonen.
curl https://rivya.ai/api/v1/modelsDe endpoint is publiek en read-only. Hij retourneert dezelfde publieke modellaag die door de API-docs en online debugger wordt gebruikt, inclusief modellen die nog niet volledig aanroepbaar zijn.
Responseshape
De response gebruikt deze shape:
{
"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": []
}
]
}Gebruik id als de model-waarde in POST /api/v1/generations voor asynchrone generatiemodellen. Gebruik voor chatmodellen POST /api/v1/chat/completions en controleer chat_capabilities.
Beschikbaarheidsstatussen
De modelreferentie gebruikt deze publieke statussen:
available: minstens één Public API-generatiepad is beschikbaarcoming_soon: asynchroon generatiemodel, maar momenteel niet beschikbaar via Public APIstudio_only: model is beschikbaar via Studio of een andere productsurface, niet via Public API v1
Het input-readinessveld is specifieker:
available_text: promptgebaseerde requests kunnen direct worden getestavailable_url_input: publieke URL- of scalar params kunnen direct worden getestpartial_requires_files: sommige modi kunnen zonder upload worden aangeroepen; modi met referentiemedia moeten Files API gebruikenrequires_files_api: het model hangt af van geüploade referentiemedia via/api/v1/files
Gebruik Files API voordat je modi aanroept die geüploade beeld-, video- of audioreferenties vereisen.
Voor chatmodellen documenteert chat_capabilities of Chat API non-streaming responses, streaming responses, web search, afbeelding file_id-attachments, thoughts en reasoning effort ondersteunt.
Beleid voor modelaantallen
De publieke modellenlijst verandert wanneer Rivya modellen toevoegt, verwijdert of afschermt.
Vertrouw in je integratie niet op een hard-coded modelaantal. Lees altijd /api/v1/models of de dynamische Model API-referentie.
Gerelateerde pagina's
Model API-referentie
Zoek Rivya API-model-ID's, beschikbaarheid, ondersteunde modi, parametertabellen, promptlimieten, regels voor referentiemedia en links naar modeldetails op.
OpenAPI- en schemacontract
Bekijk Rivya API v1-schemabronnen, compatibiliteitsregels, publieke velden en het read-only OpenAPI JSON-contract.