Průvodce životním cyklem úloh v Rivya
Pochopte stavy úloh Rivya, rezervaci kreditů, odeslání poskytovateli, zpětná volání, dotazování na stav, historii, oznámení a selhání.
Naposledy zkontrolováno 2026/08/29
Tento průvodce použijte, když potřebujete pochopit, co se stane po odeslání úlohy generování obrázku, videa nebo audia v Rivya.
Na jednom místě vysvětluje stavy úloh, rezervaci kreditů, dokončení u poskytovatele, historii, oznámení a práci se selhanými úlohami.
Skutečné stavy úloh
Aktuální životní cyklus asynchronního generování používá čtyři viditelné stavy:
WAITINGGENERATINGSUCCESSFAILED
Tyto stavy jsou uložené na ai_task a znovu se používají napříč Studiem, historií, hlavním panelem a tokem oznámení.
Co se stane po odeslání
1. Rivya ověří požadavek
Než se cokoli dostane k poskytovateli, Rivya kontroluje:
zda model existuje
model je nyní dostupný
zda je pro tento model zapnuté přímé generování
zda runtime běží na asynchronních úlohách
zda je délka promptu platná
zda jsou parametry formuláře normalizované
zda referenční soubory odpovídají tomu, co model přijímá
Některé zdokumentované modely mají další pravidla. Audio Isolation dříve vyžadoval nahraný zvukový soubor a ověření délky, ale nyní není dostupný; Rivya má požadavek odmítnout při kontrole dostupnosti, aniž by vytvořila úlohu, rezervovala kredity nebo zahájila proces nahrávání.
2. Rivya vytvoří záznam úlohy
Rivya nejdříve vytvoří položku ai_task se stavem WAITING.
Tento záznam ukládá model, kategorii, prompt, parametry, rezervované kredity, typ fakturace a později výsledek nebo stav selhání.
3. Kredity se spotřebují před odesláním poskytovateli
To je důležité: u asynchronního generování Rivya odečte kredity za úlohu před odesláním požadavku externí službě.
Pokud je kreditů příliš málo:
úloha se označí jako selhaná
externí služba se vůbec nezavolá
může vzniknout oznámení o nedostatku kreditů
4. Vytvoří se úloha u poskytovatele
Pokud je model dostupný, přímé generování zapnuté a kredity dostačují, Rivya odešle úlohu příslušné službě a uloží externí ID.
V tu chvíli se stav přesune na GENERATING.
Jak Rivya zjistí výsledek
Rivya podporuje dvě cesty dokončení:
zpětné volání poskytovatele v prostředích, kde je tato funkce povolena
obnovení stavu a pravidelné dotazování, když dokončení přes zpětné volání není dostupné
Cesta zpětného volání před dokončením úlohy také ověřuje podpis webhooku.
Pokud zpětné volání dorazí dříve, než je výsledek u poskytovatele plně připravený, Rivya může zpracování odložit a zkusit to znovu kontrolou externího stavu.
Úspěšná cesta
Při úspěchu Rivya:
uloží URL výsledků
nastaví stav na
SUCCESSvypořádá úlohu
zpřístupní výstup v historii generování
vytvoří oznámení o úspěšném generování
Proto hotový obrázek nebo video zůstane viditelné i poté, co opustíte stránku.
Cesta selhání
Při selhání Rivya:
uloží chybovou zprávu
nastaví stav na
FAILEDvrátí kredity, když selhání nastalo po rezervaci a má být zvráceno
vytvoří oznámení o selhání generování pro trvalou kontrolu
To se liší od dočasného krátkého upozornění. Selhání se stane součástí záznamu účtu.
Kde stav úlohy uvidíte
Stejná úloha se může zobrazit na několika místech:
v aktivním Studiu, dokud běží
v History po vypořádání
v Notifications Center pro hlavní výsledky
na
/dashboardv posledních generováních
Tento sdílený stav je jeden z důvodů, proč produkt působí soudržně, ne jako jednorázový nástroj.
Jak se liší Chat
Chat je také fakturovatelný, ale nepoužívá stejný záznam asynchronní úlohy. Chatové tahy se ukládají jako:
chatové relace
chatové zprávy
U chatových modelů účtovaných podle tokenů může Rivya nejdříve rezervovat kredity a potom po návratu použití vypořádat finální částku. Pokud je finální částka nižší, rozdíl se vrátí.
Široké pravidlo tedy zní:
generování obrázků, videa a audia používá
ai_taskchat používá uložené relace a vypořádání na úrovni zpráv
Čtěte dál
Kontrolní seznam stavu úlohy
Když je generování matoucí, pomalé, selhané nebo chybí, zkontrolujte:
Nejprve určete typ úlohy: vypořádání chatu, obrázek, video, audio nebo chat podpořený nástrojem.
Ověřte, že je vybraný model dostupný; dokumentovaná stránka nedokazuje, že lze úlohu spustit.
Zkontrolujte, zda byly kredity rezervované před odesláním poskytovateli, nebo vypořádané po použití.
Než začnete předpokládat, že je výsledek ztracený, hledejte zpětné volání poskytovatele, výsledek pravidelného dotazování, položku historie a oznámení.
Oddělte selhání, která může opravit uživatel, od selhání poskytovatele nebo infrastruktury.
Před opětovným spuštěním stejného promptu potvrďte, zda má selhaná úloha vrátit kredity.
Znovu zkontrolujte před dalším spuštěním
Znovu kontrolujte, když stejný prompt opakovaně selhává, úloha zůstává příliš dlouho rozpracovaná, kredity vypadají spotřebované bez výstupu nebo se chystáte odeslat náročnější duplicitní běh.
Kontrolní seznam komerční kontroly v Rivya
Před publikací nebo předáním klientovi zkontrolujte AI materiály z Rivya: přesnost, tvrzení, práva, nahrané vstupy, loga, podobu osob, soulad se značkou a schválení.
Průvodce selhanými úlohami a vracením kreditů v Rivya
Řešte selhané úlohy Rivya, kontroly kreditů, opakovaná spuštění, problémy s nahráváním, chyby poskytovatelů, oznámení, historii a stavy zpracování.
