Οδηγός failed tasks και credit refunds στο Rivya
Χειριστείτε Rivya failed tasks, credit checks, retries, upload issues, provider errors, notifications, history και processing states.
Χρησιμοποιήστε αυτόν τον οδηγό όταν ένα image, video ή audio generation αποτύχει, φαίνεται stuck ή ολοκληρωθεί χωρίς usable result.
Εξηγεί πού να ελέγξετε task status, πώς λειτουργεί το credit handling και τι να αλλάξετε πριν ξοδέψετε credits σε άλλο run.
Τι μετρά ως failed task
Ένα failed task διαφέρει από ένα task που εξακολουθεί να κάνει processing.
Ένα task μπορεί να είναι failed όταν το Rivya ή ο provider αναφέρει ότι το generation δεν μπορεί να ολοκληρωθεί. Ένα task μπορεί ακόμη να κάνει processing όταν έχει γίνει accepted αλλά το result δεν έχει επιστρέψει ακόμη.
Πριν υποθέσετε ότι ένα task απέτυχε, ελέγξτε το task status στο σχετικό history ή notification surface.
Πώς λειτουργούν τα credit refunds
Το task lifecycle του Rivya έχει σχεδιαστεί για να reserve credits για generation work και να χειρίζεται failed outcomes σύμφωνα με την τρέχουσα billing logic του προϊόντος.
Στην πράξη, ελέγξτε το task result, task status και credit balance μετά από failed generation. Αν το task απέτυχε πριν παραγάγει usable result, το Rivya μπορεί να επιστρέψει credits σύμφωνα με την τρέχουσα failure-handling path.
Επειδή το provider behavior μπορεί να διαφέρει ανά workflow, μην υποθέτετε ότι κάθε delay είναι failure ή ότι κάθε retry πρέπει να υποβληθεί αμέσως.
Πού να ελέγξετε task status
Χρησιμοποιήστε πρώτα αυτά τα σημεία:
- το generation history για το workflow
- Οδηγός κέντρου ειδοποιήσεων στο Rivya
- account credit balance
- τη σελίδα όπου ξεκίνησε το task
Για το underlying flow, διαβάστε το Task Lifecycle στο Rivya.
Τι να δοκιμάσετε πριν υποβάλετε ξανά
Πριν κάνετε retry, ελέγξτε:
- αν το upload ολοκληρώθηκε σωστά
- αν το file type και size υποστηρίζονται
- αν το prompt ζητά unsupported behavior
- αν το επιλεγμένο model είναι αυτήν τη στιγμή κατάλληλο για την εργασία
- αν το task στην πραγματικότητα εξακολουθεί να κάνει processing
- αν ένα απλούστερο first run θα ήταν ασφαλέστερο
Αν το task χρησιμοποιεί references, δοκιμάστε να μειώσετε την reference complexity ή να ξεκαθαρίσετε τι πρέπει να ελέγχει κάθε reference.
Όταν ένα task εξακολουθεί να κάνει processing
Ορισμένα generation tasks χρειάζονται περισσότερο χρόνο από μια κανονική web interaction.
Αν το task εξακολουθεί να κάνει processing:
- αποφύγετε να υποβάλετε επαναλαμβανόμενα duplicates αμέσως
- ελέγξτε notifications για updates
- επιστρέψτε μέσω history όταν είναι διαθέσιμο
- περιμένετε το final status πριν το αντιμετωπίσετε ως failed
Η asynchronous εργασία είναι ένας λόγος που το Rivya κρατά notifications και history χωριστά από one-time page toasts.
Retry checklist
Πριν κάνετε retry σε failed ή unclear generation, ελέγξτε:
- Επιβεβαιώστε το ακριβές task status πριν ξεκινήσετε άλλο run.
- Ελέγξτε το upload, prompt, model και settings που χρησιμοποιήθηκαν.
- Αποφασίστε τι πρέπει να αλλάξει στο retry: simpler prompt, fewer references, different model ή corrected file.
- Ελέγξτε credit balance και expected cost πριν χρησιμοποιήσετε βαρύτερη ρύθμιση.
- Κρατήστε διαθέσιμο το failed task context αν χρειαστεί να κάνετε troubleshoot ή να επικοινωνήσετε με support.
Ο στόχος είναι να κάνετε retry με πιο καθαρό λόγο, όχι να επαναλάβετε το ίδιο failed request.
Πότε να επανελέγξετε πριν από retry
Επανελέγξτε πριν από retry όταν το task εξακολουθεί να κάνει processing, το credit state είναι ασαφές ή το ίδιο upload ή prompt έχει αποτύχει περισσότερες από μία φορές.
Σε αυτές τις περιπτώσεις, επιθεωρήστε history, notifications και task state πριν ξεκινήσετε duplicate run.
Σχετικές σελίδες
Οδηγός data και provider processing στο Rivya
Κατανοήστε τι αποθηκεύει το Rivya, πότε providers μπορεί να επεξεργάζονται prompts, uploads, outputs και metadata, και πώς να χειρίζεστε sensitive data.
Generation queue και χρόνοι αναμονής
Κατανοήστε Rivya generation queues, waiting times, long-running image, video και audio tasks, notifications, history και safe retries.