Cipta kunci
Log masuk, buka Kunci API dalam Tetapan, cipta kunci berskop dan simpan rahsia penuh serta-merta.
API Rivya
Bentuk mula pantas
Lapisan model
Katalog dinamik
Bil
Kredit kongsi
Versi pertama
Kerja + Chat
Akses
Kunci API
Permintaan sebenar memerlukan kunci API Rivya dan kredit akaun yang tersedia. Contoh awam menggunakan rahsia contoh dan tidak memanggil model secara tanpa nama.
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
}Perkara yang dihantar dahulu
API ialah sebahagian daripada produk Rivya. Ia menggunakan ID model Rivya, kredit Rivya, keadaan tugasan awam dan dokumentasi yang bersambung dengan katalog model.
Hantar kerja imej dengan prompt dan parameter model yang disokong, kemudian semak status untuk mendapatkan hasil awam.
Jalankan kerja video tak segerak dengan kawalan tugasan dan kredit yang sama digunakan oleh Studio.
Gunakan model audio yang boleh diakses API melalui sempadan akaun, baki dan sejarah yang sama.
Panggilan API dan penggunaan Studio menarik daripada baki Rivya yang sama, dengan kredit dirizabkan dan pengendalian kegagalan.
Laluan mula
Log masuk, buka Kunci API dalam Tetapan, cipta kunci berskop dan simpan rahsia penuh serta-merta.
Baca rujukan model API atau panggil /api/v1/models untuk memeriksa ID model, parameter, keupayaan chat dan kesediaan input sebelum menghantar.
Hantar permintaan penjanaan idempotent, semak endpoint tugasan awam, gunakan webhook bertandatangan untuk callback penjanaan, atau hantar giliran Chat API dengan penstriman SSE pilihan.
Sempadan versi
Halaman ini membezakan keupayaan API yang tersedia daripada penambahan akan datang supaya anda boleh merancang berdasarkan perkara yang aktif hari ini.
Tersedia untuk giliran bukan penstriman dan penstriman SSE dengan sesi yang dicipta API, kredit akaun dan lampiran imej Files API pilihan.
Tersedia untuk muat naik imej, video dan audio rujukan. Gunakannya sebelum penjanaan apabila halaman model meminta params.referenceMediaItems.
Tersedia untuk integrasi produksi yang mahu callback bertandatangan bagi tugasan penjanaan yang berjaya atau gagal.
Debugger dalam talian
Debugger bermula dalam mod simulasi untuk setiap pelawat. Pemilih penjanaan menyenaraikan model bukan chat yang boleh diuji tanpa memuat naik fail, manakala panel Files membolehkan pengguna log masuk menguji /api/v1/files dengan kunci API sementara. Contoh chat berada dalam dokumentasi API.
Keadaan akaun
Menyemak akaun
Awalan kunci aktif
Cipta kunci dahulu
Kredit semasa
Log masuk untuk menyemak
Mod simulasi tidak pernah memanggil model dan tidak pernah menggunakan kredit.
Tampal kunci hanya untuk permintaan ini. Debugger tidak menyimpannya selepas segar semula.
Ujian muat naik Files API
Muat naik media rujukan melalui POST /api/v1/files, kemudian salin URL dan token durasi yang dikembalikan ke params.referenceMediaItems untuk model yang menyokong input rujukan.
Model yang dipilih mengawal jenis MIME, saiz dan peraturan durasi yang dibenarkan. Muat naik langsung memerlukan kunci API sementara anda dan mungkin memanggil perkhidmatan muat naik sebenar.
{
"model": "z-image",
"prompt": "Foto produk editorial pada set studio yang bersih",
"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"
}
]
}
}Keadaan tugasan
Anggaran kredit asas
1
Status
queued
Baca pengesahan, badan permintaan, respons, idempotensi, parameter model dan kod ralat.
Buka dokumentasiCipta, salin sekali, batalkan dan putar kunci API daripada kawasan Tetapan yang dilindungi.
Urus kunciGunakan contoh simulasi dahulu; debug sebenar memerlukan log masuk, kunci API dan kredit akaun.
Pratonton aliran