↓
Docs Rivya AI
Halaman API Model

Integrasi API Flux Kontext Max

Gunakan Flux Kontext Max melalui Rivya Public API v1 dengan id model flux-kontext-max, input yang didukung, parameter, aturan Files API, kredit, dan contoh response.

Tersedia via APITeks atau URL siap; mode referensi memakai Files APIGambar
ID model API

flux-kontext-max

Input

text, file

Files API

Diperlukan untuk mode referensi

Kredit dasar

Tarif kredit: 8 / gambar Biaya akhir tugas dibulatkan ke atas ke kredit utuh.

Kapabilitas

Gambar

Tagihan

FIXED

Batas prompt

Tidak ada batas prompt terdokumentasi

Kontrak request

Kirim id model di level atas. Kontrol khusus model berada di params.

KeyTipeWajibDefaultDeskripsi
modelstringYaflux-kontext-maxGunakan flux-kontext-max sebagai id model API.
promptstringYa-Teks prompt untuk model yang mendukung input teks.
paramsobjectTidak-Objek parameter khusus model. Gunakan baris di bawah untuk key yang diizinkan.
client_request_idstringTidak-ID sisi klien opsional untuk melacak request di sistem Anda.

Parameter model

KeyTipeWajibDefaultRentangOpsiDeskripsi
aspectRatioselectTidak16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16Rasio aspek
outputFormatselectTidakjpeg-jpeg, pngJPEG lebih kecil, sedangkan PNG lebih baik untuk transparansi atau tepi lossless yang lebih bersih.
enableTranslationselectTidaktrue-true, falseTerjemahkan prompt otomatis
promptUpsamplingselectTidakfalse-false, trueSaat aktif, Rivya membiarkan model memperluas dan memoles prompt Anda sebelum pembuatan. Ini sering membantu kualitas detail, tetapi juga dapat membuat hasil lebih interpretif daripada prompt mentah Anda.
safetyTolerancenumberTidak2min 0 / max 6-Mengontrol seberapa ketat moderasi konten. Pembuatan biasanya memungkinkan rentang yang lebih luas daripada pengeditan; nilai lebih rendah lebih ketat dan nilai lebih tinggi lebih permisif.
watermarktextTidak---Tanda air

Kebijakan unggahan

Unggah file referensi terlebih dahulu, lalu tempatkan URL dan duration token yang dikembalikan ke dalam params.referenceMediaItems.

Aturan referensi

Gambar referensi: Unggah hingga 1 file gambar untuk proyek pengeditan gambar.

File maksimum

1

Jenis file yang diterima

image

Duration token

Referensi video dan audio harus membawa durationToken dari /api/v1/files saat verifikasi durasi diperlukan.

kindUkuran maksimumTipe MIME
image10 MBimage/jpeg, image/png, image/webp

Request minimal

{
  "model": "flux-kontext-max",
  "prompt": "Sebuah botol produk di latar abu-abu muda, dengan pencahayaan lembut dari kiri.",
  "params": {
    "aspectRatio": "16:9",
    "outputFormat": "jpeg",
    "enableTranslation": "true",
    "promptUpsampling": "false",
    "safetyTolerance": 2,
    "watermark": "Teks tanda air opsional"
  }
}

Request file referensi

{
  "model": "flux-kontext-max",
  "prompt": "Sebuah botol produk di latar abu-abu muda, dengan pencahayaan lembut dari kiri.",
  "params": {
    "aspectRatio": "16:9",
    "outputFormat": "jpeg",
    "enableTranslation": "true",
    "promptUpsampling": "false",
    "safetyTolerance": 2,
    "watermark": "Teks tanda air opsional",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

Response create

Endpoint create mengembalikan public task id. Poll endpoint status sampai tugas berhasil atau gagal.

{
  "id": "task_flux_kontext_max_example",
  "status": "queued",
  "model": "flux-kontext-max",
  "reserved_credits": 8,
  "final_credits": 0,
  "settlement_status": "RESERVED",
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Error umum

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Beberapa mode membutuhkan unggahan referensi Files API.