Επισκόπηση Rivya API
Χρησιμοποιήστε το Rivya API v1 για να καλέσετε μοντέλα δημιουργίας και συνομιλίας του Rivya από το προϊόν σας με κλειδιά API, πιστωτικές μονάδες λογαριασμού και προαιρετική τμηματική μετάδοση SSE.
Τελευταίος έλεγχος στις 2026/08/29
Το Rivya API v1 είναι η προγραμματιστική σύμβαση για την κλήση υποστηριζόμενων δυνατοτήτων των μοντέλων Rivya από το δικό σας προϊόν, εφόσον η πρόσβαση στο δημόσιο API είναι ενεργοποιημένη για την εγκατάσταση και διατίθεται στον λογαριασμό σας.
Η υλοποιημένη σύμβαση καλύπτει ασύγχρονη δημιουργία εικόνας, βίντεο και ήχου, καθώς και γύρους του API συνομιλίας με πλήρη ή σταδιακή απόκριση μέσω SSE. Χρησιμοποιεί αναγνωριστικά μοντέλων Rivya, πιστωτικές μονάδες του λογαριασμού, δημόσια αναγνωριστικά εργασιών δημιουργίας και συνεδρίες συνομιλίας στον διακομιστή. Μια τεκμηριωμένη διαδρομή δεν αποτελεί υπόσχεση ότι κάθε περιβάλλον, λογαριασμός ή μοντέλο μπορεί να την καλέσει· επιβεβαιώστε την ενεργή πρόσβαση και την ετοιμότητα του μοντέλου πριν από την ενσωμάτωση.
Σε τι χρησιμεύει το API
Χρησιμοποιήστε το API όταν θέλετε να:
υποβάλετε εργασίες δημιουργίας εικόνας, βίντεο ή ήχου από τη δική σας εφαρμογή
στείλετε γύρους συνομιλίας με πλήρη ή τμηματικά μεταδιδόμενη απόκριση και να συνεχίσετε συνεδρίες που δημιουργήθηκαν μέσω API
διατηρήσετε τη χρέωση στο ίδιο υπόλοιπο πιστωτικών μονάδων του λογαριασμού Rivya
ελέγχετε περιοδικά την κατάσταση μιας εργασίας με το δημόσιο αναγνωριστικό της
χρησιμοποιήσετε ασφαλείς επαναλήψεις χωρίς διπλή εκτέλεση για αιτήματα παραγωγής
κρατήσετε τη χρήση Studio και API μέσα στο ίδιο όριο λογαριασμού
Το API αποτελεί το επίπεδο προϊόντος του Rivya. Οι δημόσιες αποκρίσεις χρησιμοποιούν μόνο ονόματα Rivya και δημόσια πεδία.
Τρέχον εύρος έκδοσης
Τα υλοποιημένα τελικά σημεία του v1 περιλαμβάνουν:
GET /api/v1/modelsPOST /api/v1/generationsPOST /api/v1/filesGET /api/v1/files/{fileId}POST /api/v1/chat/completionsGET /api/v1/chat/sessionsGET /api/v1/chat/sessions/{sessionId}GET /api/v1/generations/{taskId}GET /api/v1/creditsGET /api/v1/webhooksPOST /api/v1/webhooksGET /api/v1/webhook-eventsGET /api/v1/openapi.json
Η τρέχουσα σύμβαση περιλαμβάνει υπογεγραμμένα webhooks για τα αποτελέσματα ασύγχρονης δημιουργίας, το API συνομιλίας και ένα SDK TypeScript σε δοκιμαστική έκδοση, με υποστήριξη σταδιακής μετάδοσης από τον διακομιστή. Οι κλήσεις webhook απαιτούν τόσο η δυνατότητα webhooks όσο και η πρόσβαση στο δημόσιο API να είναι ενεργοποιημένες για την εγκατάσταση.
Έλεγχος ταυτότητας
Τα τελικά σημεία δημιουργίας, κατάστασης και πιστωτικών μονάδων απαιτούν:
Authorization: Bearer rvya_sk_...Δημιουργήστε και ανανεώστε κλειδιά από τις ρυθμίσεις κλειδιών API. Διαβάστε τον έλεγχο ταυτότητας API πριν χρησιμοποιήσετε κλειδί σε περιβάλλον παραγωγής.
Μοντέλο χρέωσης
Οι κλήσεις API χρησιμοποιούν τις ίδιες πιστωτικές μονάδες λογαριασμού Rivya με το Studio.
Οι εργασίες δημιουργίας δεσμεύουν ή καταναλώνουν πιστωτικές μονάδες όταν ξεκινούν. Οι γύροι συνομιλίας δεσμεύουν πιστωτικές μονάδες πριν από την κλήση του μοντέλου και διακανονίζουν το τελικό ποσό βάσει της χρήσης διακριτικών όταν αποθηκεύεται το μήνυμα του βοηθού. Αν μια δημιουργία ή ένας γύρος συνομιλίας αποτύχει σύμφωνα με τους υπάρχοντες κανόνες αποτυχίας του Rivya, ισχύει ο ίδιος χειρισμός επιστροφής πιστωτικών μονάδων.
Διαβάστε τις πιστωτικές μονάδες του API και τις χρεώσεις και πιστωτικές μονάδες στο Rivya για το μοντέλο υπολοίπου που βλέπει ο χρήστης.
Πρώτη διαδρομή ενσωμάτωσης
Δημιουργήστε κλειδί API στις Ρυθμίσεις.
Καλέστε τη λίστα μοντέλων API για να επιλέξετε ένα δημόσιο αναγνωριστικό μοντέλου.
Διαβάστε την αναφορά API μοντέλων για τις παραμέτρους του μοντέλου.
Αν το μοντέλο χρειάζεται πολυμέσα αναφοράς, ανεβάστε τα με το API αρχείων.
Υποβάλετε την εργασία μέσω της δημιουργίας εργασίας.
Ελέγχετε την κατάσταση δημιουργίας μέχρι η εργασία να πετύχει ή να αποτύχει. Αν τα webhooks είναι ενεργοποιημένα για την εγκατάσταση και τον λογαριασμό, μπορείτε εναλλακτικά να εγγραφείτε μέσω του API για webhooks για υπογεγραμμένες ειδοποιήσεις ολοκλήρωσης.
Για μοντέλα συνομιλίας, χρησιμοποιήστε το API συνομιλίας αντί για το τελικό σημείο δημιουργίας. Τα συνημμένα εικόνας στη συνομιλία πρέπει να αναφέρουν τιμές
file_idαπό το API αρχείων.
Σχετικές σελίδες
Οδηγός διαθεσιμότητας μοντέλων στο Rivya
Κατανοήστε τη διαθεσιμότητα μοντέλων στο Rivya, τις αλλαγές παρόχων, την άμεση παραγωγή, την υποστήριξη ροών εργασίας, τις εναλλακτικές λύσεις, τις ενδείξεις credits και την ετοιμότητα για παραγωγή.
Γρήγορη εκκίνηση του Rivya API
Δημιουργήστε ένα κλειδί API, επιλέξτε μοντέλο, υποβάλετε μια ασύγχρονη εργασία δημιουργίας και στείλτε έναν γύρο μέσω του API συνομιλίας με προαιρετική τμηματική μετάδοση SSE.
