Kolejka generowania i czasy oczekiwania
Zrozum kolejki generowania Rivya, czasy oczekiwania, długo działające zadania obrazu, wideo i audio, powiadomienia, historię oraz bezpieczne ponowienia.
Użyj tego przewodnika, gdy zadanie obrazu, wideo albo audio w Rivya pozostaje w toku dłużej niż oczekiwano.
Wideo, audio, praca obrazowa z wieloma referencjami, kolejki providerów i cięższe ustawienia generowania mogą sprawić, że zadanie będzie wolniejsze niż zwykła interakcja ze stroną. Samo czekanie nie oznacza awarii.
Co Oznacza Kolejka
Kolejka oznacza, że zadanie jeszcze się nie zakończyło.
Może się tak dziać, ponieważ:
dostawca przetwarza żądanie
proces z założenia trwa dłużej
wejście zawiera pliki albo referencje
ustawienie wyniku jest cięższe
tymczasowy popyt jest wysoki
Rivya czeka na callback albo aktualizację statusu
Zadanie w kolejce powinno być śledzone przez status zadania, powiadomienia i historię, a nie natychmiast powtarzane.
Czekanie To Nie To Samo Co Awaria
Zadanie może być:
wysłane
przetwarzane
czekające na wynik providera
ukończone
nieudane
Nie traktuj każdego długo działającego zadania jako nieudanego. Sprawdź status przed ponowieniem.
O zachowaniu przy awarii przeczytasz w nieudanych zadaniach i zwrotach kredytów.
Gdzie Sprawdzić Postęp
Użyj tych miejsc:
strony procesu, na której zadanie zostało uruchomione
saldo kredytów konta i stan zadania, gdy są dostępne
Powiadomienia pomagają, bo asynchroniczne generowanie nie powinno zależeć od jednego znikającego toastu.
Co Robić Podczas Oczekiwania
Gdy zadanie się przetwarza, możesz:
przygotować następną wariację promptu
przejrzeć wcześniejszą historię
zaplanować, jak wynik zostanie użyty
unikać zbyt szybkiego wysyłania duplikatów zadań
przełączyć się na inne zadanie, jeśli bieżące jest asynchroniczne
Jeśli zadanie jest ważne, poczekaj na finalny status, zanim uznasz wynik za utracony.
Kiedy Ponowić
Ponów, gdy zadanie wyraźnie się nie powiodło, wejście było błędne albo wynik nie jest użyteczny.
Przed ponowieniem zdecyduj, co się zmieniło:
prostszy prompt
mniej referencji
inny model
inny czas trwania albo jakość
poprawiony upload
jaśniejsza intencja zadania
Powtórzenie tego samego żądania bez żadnej zmiany może powtórzyć ten sam problem.
Checklista Ciągłości Zadania
Gdy zadanie musi pozostać możliwe do prześledzenia po wysłaniu, sprawdź:
Sprawdź, czy zadanie jest pending, running, completed, failed albo gotowe do follow-up.
Używaj History dla użytecznych wyników i Notifications dla asynchronicznych zmian statusu.
Podczas rozwiązywania problemów przechowuj razem UUID zadania, model, prompt i kontekst wyniku.
Nie restartuj tego samego zadania, dopóki bieżący stan nie jest jasny.
Zapisz albo pobierz najbardziej użyteczny wynik przed przejściem do innego procesu.
Celem jest uniknięcie utraty pracy, gdy generowanie trwa albo wymaga follow-up.
Kiedy Sprawdzić Status Ponownie
Sprawdź status ponownie, gdy zadanie trwa dłużej niż oczekiwano, brakuje powiadomienia, wynik wygląda na niekompletny albo użytkownik nie może znaleźć wcześniejszego wyniku.
W takich przypadkach sprawdź stan zadania i Historię, zanim poprosisz użytkownika o ponowne generowanie.
Powiązane Strony
Przewodnik po nieudanych zadaniach i zwrotach kredytów w Rivya
Obsługuj nieudane zadania Rivya, kontrole kredytów, ponowienia, problemy z uploadem, błędy providerów, powiadomienia, historię i stany przetwarzania.
Przewodnik po historii Rivya
Używaj historii Rivya, aby ponownie otwierać chaty, wyniki generowania, obrazy, wideo, wyniki audio, status zadań, pobrania i kontekst projektu.
