Dokumentacja Rivya AI

Przewodnik rozwiązywania problemów w Rivya

Naprawiaj problemy Rivya z wysyłaniem chatu, uploadami, zablokowanymi zadaniami generowania, brakującymi wynikami, aktualizacjami płatności, credits, historią i powiadomieniami.

Ostatni przegląd: 2026/04/28

Użyj tego przewodnika rozwiązywania problemów, gdy chat Rivya, uploady, zadania generowania, historia, powiadomienia, credits albo stan rozliczeń nie zachowują się zgodnie z oczekiwaniami.

Gdy Rivya wygląda na zepsutą, najszybszą naprawą jest ustalenie, która warstwa naprawdę zawodzi.

Większość problemów trafia w jedno z pięciu miejsc:

  • dostęp i logowanie
  • niedopasowanie modelu albo inputu
  • stan zadania async
  • stan wallet albo płatności
  • wyszukiwanie zapisanej pracy

Taki podział jest znacznie bardziej użyteczny niż traktowanie wszystkiego jak ogólnego "buga."

1. Chat Nie Chce Się Wysłać

Jeśli chat nie uruchamia się naprawdę, najpierw sprawdź proste przyczyny:

  • nadal możesz być w publicznym flow landingowym i potrzebować logowania przed wysłaniem
  • szkic wiadomości może być pusty
  • zapisana sesja mogła nie załadować się czysto

Jeśli problem dotyczy konkretnej sesji, otwórz rozmowę ponownie z Przewodnik po historii Rivya, zamiast zgadywać, na której ścieżce byłeś.

Jeśli zadanie jest wąskie i powtarzalne, czystsze może być też ponowne rozpoczęcie z wejścia tool zamiast kontynuowania w szerokim wątku plain-chat.

2. Generowanie Nie Chce Wystartować

Jeśli generowanie obrazu, wideo albo audio zawodzi, zanim naprawdę się zacznie, zwykłe przyczyny to:

  • brakuje wymaganej treści promptu
  • formularz audio w stylu dialogu jest niekompletny
  • wybrany model wymaga pliku referencyjnego, a żaden nie został podany
  • konto nie ma wystarczającej liczby credits

Obecnie niewystarczające credits mogą zatrzymać uruchomienie, zanim usługa upstream zostanie w ogóle wywołana. Dlatego wrażenie "nic się nie stało" nadal może zostawić prawdziwy rekord błędu i powiadomienie.

3. Uploady Zawodzą

Uploady są sterowane modelem, a nie kategorią.

To oznacza:

  • nie każdy model w kategorii akceptuje te same rodzaje referencji
  • nie każdy model akceptuje tę samą liczbę plików
  • limity rozmiaru i typu są wymuszane przed prawdziwym żądaniem generowania

Jeśli upload zawodzi, sprawdź:

  • czy model w ogóle obsługuje ten rodzaj pliku
  • czy obecny limit plików referencyjnych został już osiągnięty
  • czy typ albo rozmiar pliku narusza obecne reguły uploadu

Jeśli workflow to czyszczenie albo izolacja audio, pamiętaj, że ścieżki z uploadowanym audio są strukturalnie inne niż prompt-first TTS albo generowanie głosu.

4. Zadanie Utknęło W Toku

Uruchomienia obrazu, wideo i audio są w Rivya zadaniami async.

Widoczne stany to:

  • WAITING
  • GENERATING
  • SUCCESS
  • FAILED

Jeśli zadanie wygląda na zablokowane, nie obserwuj tylko bieżącej strony.

Sprawdź także te powierzchnie:

Niektóre zadania kończą się przez callback, inne przez polling albo refresh. Dlatego "nadal generuje" samo w sobie nie oznacza "utracone." Często oznacza, że zadanie nadal czeka na finalne rozliczenie wyniku upstream.

5. Zadanie Nie Powiodło Się

Błąd w Rivya zwykle jest zachowywany, a nie ukrywany.

Nieudane zadanie może zachować:

  • sam status FAILED
  • komunikat błędu
  • stan zwrotu, gdy zarezerwowane credits powinny zostać odwrócone
  • powiadomienie o nieudanym generowaniu

Dlatego właściwy następny krok zwykle wygląda tak:

  1. odczytaj stan błędu
  2. zdecyduj, czy problemem były credits, prompt czy niedopasowanie inputu
  3. uruchom ponownie dopiero po naprawieniu tej konkretnej przyczyny

Nie traktuj każdego błędu jak przejściowego problemu UI.

6. Wynik Wygląda Na Zaginiony

Zwykle wynik nie zaginął. Jest po prostu na niewłaściwej powierzchni.

Użyj Przewodnik po historii Rivya, gdy pytanie brzmi:

Co zrobiłem albo omówiłem?

Użyj Przewodnik po Rivya Notifications Center, gdy pytanie brzmi:

Jakie ważne zdarzenie konta albo workflow się wydarzyło?

Szeroka reguła:

  • chat wraca do historii chatu
  • obraz, wideo i audio wracają do historii generowania
  • zdarzenia rozliczeń i credits często są najbardziej czytelne w powiadomieniach

7. Stan Płatności Wygląda Na Stary

Jeśli checkout się zakończył, ale wallet albo stan rozliczeń nadal wygląda na nieaktualny, przejdź ścieżkę rozliczeniową, zanim uznasz płatność za utraconą.

Obecny flow produktu to:

  1. ukończ checkout
  2. wróć przez /payment
  3. pozwól produktowi pollować i odświeżyć stan rozliczeń albo wallet
  4. sprawdź /settings/billing albo /settings/credits

Notifications mogą także zachować wyniki rozliczeniowe, więc warto je sprawdzić, gdy stan konta wygląda na niespójny.

8. Gdzie Sprawdzić Najpierw

Użyj tego skrótu:

Większość zamieszania bierze się z tego, że najpierw sprawdzana jest zła warstwa.

Czytaj Dalej

Checklista Triage Rozwiązywania Problemów

Wybierz pierwsze miejsce do sprawdzenia, zanim powtórzysz tę samą akcję:

  • Chat się nie wysyła: sprawdź logowanie, stan sesji, dostępność modelu i zachowanie credits.
  • Uploady zawodzą: sprawdź typ pliku, rozmiar, obsługę modelu i to, czy zadanie naprawdę potrzebuje pliku.
  • Generowanie utknęło: sprawdź status zadania, callbacki providera, polling, historię i powiadomienia.
  • Rozliczenia wyglądają na stare: sprawdź powrót z Checkout, rozliczenie webhooka, ustawienia billing i ustawienia credits.
  • Wyniki wyglądają na brakujące: sprawdź właściwy rodzaj historii i to, czy zadanie naprawdę się ukończyło.

Sprawdź Ponownie Przed Eskalacją

Eskaluj dopiero wtedy, gdy możesz nazwać obszar konta, task id albo kontekst płatności, oczekiwany wynik, rzeczywisty wynik i ostatni widoczny stan. To zmienia support w diagnozę zamiast zgadywania.

Spis treści