Stav generování
Kontrolujte úlohy generování Rivya API podle veřejného ID úlohy, čtěte stavy queued, processing, succeeded a failed a používejte výsledné URL.
Naposledy zkontrolováno 2026/05/10
Použijte GET /api/v1/generations/{taskId} pro kontrolu asynchronní úlohy generování.
Koncový bod
GET https://rivya.ai/api/v1/generations/{taskId}Požadovaná hlavička:
Authorization: Bearer rvya_sk_...Příklad curl
curl https://rivya.ai/api/v1/generations/task_public_id \
-H "Authorization: Bearer rvya_sk_..."Hodnoty stavu
Veřejné hodnoty stavu:
queued: úloha byla přijata, ale není dokončenáprocessing: generování běžísucceeded: výsledek je dostupnýfailed: úloha selhala a může obsahovat veřejný objekt chyby
Odpověď při úspěchu
{
"id": "task_public_id",
"status": "succeeded",
"model": "z-image",
"reserved_credits": 1,
"final_credits": 1,
"created_at": "2026-05-10T00:00:00.000Z",
"updated_at": "2026-05-10T00:01:00.000Z",
"result": {
"primary_url": "https://media.example/result.png",
"urls": ["https://media.example/result.png"]
},
"error": null
}primary_url je první výsledné URL pro rychlé použití. urls obsahuje seznam veřejných výsledných URL, pokud je dostupný.
Odpověď při selhání
{
"id": "task_public_id",
"status": "failed",
"model": "z-image",
"reserved_credits": 1,
"final_credits": 0,
"created_at": "2026-05-10T00:00:00.000Z",
"updated_at": "2026-05-10T00:01:00.000Z",
"result": null,
"error": {
"code": "generation_failed",
"message": "The generation failed."
}
}Doporučení pro dotazování
Začněte krátkou prodlevou a potom prodlužujte intervaly dotazování. Vyhněte se těsným smyčkám.
Doporučený vzor:
po odeslání počkejte 2-3 sekundy
běžné úlohy dotazujte každých 5-10 sekund
u dlouhých video a audio úloh zpomalte
přestaňte se dotazovat, když je stav
succeedednebofailed
Hranice vlastnictví
Úloha musí patřit ke stejnému účtu Rivya za daným API klíčem. Pokud neexistuje nebo ji účet nevlastní, koncový bod vrátí not_found.
Související stránky
Chat API
Použijte Rivya Chat API pro nestreamované nebo SSE tahy, relace vytvořené přes API, obrazové přílohy file_id a kreditní vyrovnání podle tokenů.
Kredity API
Pochopte, jak volání Rivya API používají kredity účtu, kontroly zůstatku, rezervované kredity, refundace neúspěšných úloh a řešení problémů s kredity.
