Rivya API áttekintés
Használd a Rivya API v1-et, hogy saját termékedből API-kulcsokkal, fiókkreditekkel és opcionális SSE streaminggel hívd a Rivya generálási és chatmodelljeit.
Utoljára ellenőrizve: 2026/05/11
A Rivya API v1 a fejlesztői belépési pont, amellyel saját termékedből hívhatod a Rivya modellképességeit.
A nyilvános API aszinkron kép-, videó- és hanggenerálást, valamint nem streamelt vagy SSE streamelt válaszokat adó Chat API fordulókat támogat. Rivya modellazonosítókat, Rivya fiókkrediteket, generáláshoz nyilvános task ID-ket, a Chat API-hoz pedig szerveroldali chatmunkameneteket használ.
Mire való az API
Használd az API-t, ha ezt szeretnéd:
- kép-, videó- vagy hanggenerálási feladatokat beküldeni a saját alkalmazásodból
- nem streamelt vagy streamelt chatfordulókat küldeni, és API-val létrehozott chatmunkameneteket folytatni
- a számlázást ugyanabban a Rivya fiókkredit-pénztárcában tartani
- feladatállapotot lekérdezni nyilvános task ID alapján
- idempotens újrapróbálkozásokat használni biztonságosabb éles kérésekhez
- a Studio- és API-használatot ugyanazon fiókhatáron belül tartani
Az API egy Rivya termékréteg. A nyilvános válaszok csak Rivya neveket és nyilvános mezőket használnak.
Jelenlegi verzióhatókör
Jelenlegi v1 endpointok:
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
A jelenlegi verzió aláírt webhookokat tartalmaz aszinkron generálási eredményekhez, Chat API-t, valamint TypeScript SDK betát szerveroldali streaming támogatással.
Hitelesítés
A generálási, állapot- és kredit endpointok ezt igénylik:
Authorization: Bearer rvya_sk_...Kulcsokat az API-kulcs beállításokban hozhatsz létre és rotálhatsz. Éles használat előtt olvasd el az API-hitelesítés oldalt.
Számlázási modell
Az API-hívások ugyanazokat a Rivya fiókkrediteket használják, mint a Studio.
A generálási feladatok a feladat indulásakor krediteket foglalnak vagy fogyasztanak. A chatfordulók a modellhívás előtt kreditet foglalnak, majd az asszisztensüzenet mentésekor a tokenhasználat alapján számolják el a végső krediteket. Ha egy generálás vagy chatforduló a Rivya meglévő hibakezelési szabályai szerint sikertelen, ugyanaz a visszatérítési kezelés érvényes.
Olvasd el az API kreditek és a Kreditek és számlázás a Rivyában oldalakat a felhasználói pénztárcamodellhez.
Első integrációs út
- Hozz létre API-kulcsot a Beállításokban.
- Hívd meg az API modellek listázása oldalt nyilvános modellazonosító választásához.
- Olvasd el a Modell API referenciát a modell paramétereihez.
- Ha a modell referenciamédiát igényel, töltsd fel a Files API segítségével.
- Küldj be feladatot a Generálás létrehozása útmutatóval.
- Kérdezd le a Generálási állapotot, amíg a feladat sikeres vagy sikertelen nem lesz, vagy iratkozz fel az API webhookokra aláírt befejezési eseményekhez.
- Chatmodellekhez a generálási endpoint helyett használd a Chat API oldalt. A chat képcsatolmányoknak Files API
file_idértékekre kell hivatkozniuk.
Kapcsolódó oldalak
API webhookok
Hozz létre aláírt Rivya API webhook endpointokat, ellenőrizd a kézbesítési aláírásokat, vizsgáld meg a kézbesítési próbálkozásokat, és küldj biztonságos teszteseményeket.
Rivya Audio Studio útmutató
Használd a Rivya Audio Studiót hanghoz, narrációhoz, szinkronhoz, hangeffektekhez, tisztításhoz, feltöltésekhez, lokalizációhoz, videós voice-overhez és kimenet-ellenőrzéshez.