Opprett en nøkkel
Logg inn, åpne API-nøkler i Innstillinger, opprett en nøkkel med avgrenset tilgang og lagre hele hemmeligheten umiddelbart.
Rivya API
Hurtigstartoppsett
Modellag
Dynamisk katalog
Fakturering
Delte kreditter
Første versjon
Jobber + chat
Tilgang
API-nøkler
En ekte forespørsel krever en Rivya API-nøkkel og tilgjengelige kontokreditter. Offentlige eksempler bruker plassholdernøkler og kaller ikke modeller anonymt.
curl https://rivya.ai/api/v1/generations \
-H "Authorization: Bearer rvya_sk_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: demo-job-001" \
-d '{
"model": "z-image",
"prompt": "Editorial product photo on a clean studio set"
}'{
"id": "task_public_id",
"status": "queued",
"model": "z-image",
"reserved_credits": 1,
"result": null,
"error": null
}Hva som leveres først
API-et er en del av Rivya-produktet. Det bruker Rivya-modell-ID-er, Rivya-kreditter, offentlige oppgavetilstander og dokumentasjon som er koblet til modellkatalogen.
Send inn bildejobber med en prompt og støttede modellparametere, og hent deretter offentlige resultater fra oppgaveendepunktet.
Kjør asynkrone videojobber med de samme oppgave- og kredittkontrollene som brukes av Studio.
Bruk lydmodeller som er tilgjengelige via API-et, innenfor samme avgrensning for konto, saldo og historikk.
API-kall og Studio-bruk trekker fra samme Rivya-saldo, med reserverte kreditter og feilhåndtering.
Startvei
Logg inn, åpne API-nøkler i Innstillinger, opprett en nøkkel med avgrenset tilgang og lagre hele hemmeligheten umiddelbart.
Les API-modellreferansen eller kall /api/v1/models for å inspisere modell-ID-er, parametere, chatstøtte og om inndataene er klare før innsending.
Send en idempotent genereringsforespørsel, hent status fra det offentlige oppgaveendepunktet, bruk signerte webhooks for genererings-callbacker eller send en Chat API-runde med valgfri SSE-strømming.
Versjonsgrense
Denne siden skiller tilgjengelige API-funksjoner fra fremtidige tillegg, slik at du kan planlegge ut fra det som er aktivt i dag.
Tilgjengelig for ikke-strømmende runder og runder med SSE-strømming, API-opprettede økter, kontokreditter og valgfrie bildevedlegg fra Files API.
Tilgjengelig for opplasting av referansebilder, referansevideoer og referanselyd. Bruk det før generering når en modellside ber om params.referenceMediaItems.
Tilgjengelig for produksjonsintegrasjoner som vil ha signerte tilbakekall for vellykkede eller mislykkede genereringsoppgaver.
Nettbasert feilsøker
Feilsøkeren starter i mock-modus for alle besøkende. Genereringsvelgeren viser ikke-chatmodeller som kan testes uten filopplasting, mens Files-panelet lar innloggede brukere teste /api/v1/files med en midlertidig API-nøkkel. Chat-eksempler finnes i API-dokumentasjonen.
Kontotilstand
Sjekker konto
Aktivt nøkkelprefiks
Opprett en nøkkel først
Gjeldende kreditter
Logg inn for å sjekke
Mock-modus kaller aldri en modell og bruker aldri kreditter.
Lim inn nøkkelen bare for denne forespørselen. Feilsøkeren lagrer den ikke etter sideoppdatering.
Opplastingstest for Files API
Last opp referansemedier via POST /api/v1/files, og kopier deretter returnert URL og varighetstoken inn i params.referenceMediaItems for en modell som støtter referanseinndata.
Den valgte modellen styrer tillatte MIME-typer, størrelse og varighetsregler. Live-opplastinger krever den midlertidige API-nøkkelen din og kan kalle den reelle opplastingstjenesten.
{
"model": "z-image",
"prompt": "Redaksjonelt produktfoto på et rent studiosett",
"params": {
"aspect_ratio": "1:1"
}
}{
"id": "mock_task_001",
"status": "queued",
"model": "z-image",
"reserved_credits": 1,
"final_credits": 0,
"result": null,
"error": null
}{
"id": "file_mock_001",
"object": "file",
"kind": "image",
"file_name": "reference.png",
"mime_type": "image/png",
"size_bytes": 245760,
"url": "https://media.example/reference.png",
"duration_seconds": null,
"duration_token": null,
"created_at": "2026-05-11T00:00:00.000Z",
"expires_at": null
}{
"params": {
"referenceMediaItems": [
{
"url": "https://media.example/reference.png",
"kind": "image",
"name": "reference.png",
"mimeType": "image/png"
}
]
}
}Oppgavetilstand
Estimerte basiskreditter
1
Status
queued
Les om autentisering, forespørselskropper, svar, idempotens, modellparametere og feilkoder.
Åpne dokumentasjonOpprett, kopier én gang, tilbakekall og roter API-nøkler fra det beskyttede Innstillinger-området.
Administrer nøklerBruk mock-eksempler først; ekte feilsøking krever innlogging, en API-nøkkel og kontokreditter.
Forhåndsvis flyt