Docs Rivya AI

Referinta API pentru modele

Cauta ID-uri de modele Rivya API, disponibilitate, moduri acceptate, tabele de parametri, limite de prompt, reguli pentru media de referinta si linkuri catre detalii de model.

Ultima revizuire la 2026/05/11

Aceasta pagina este referinta API la nivel de model pentru Rivya API v1.

Tabelul de mai jos este generat din acelasi catalog de modele si acelasi public serializer folosite de /api/v1/models. Nu este un numar fix de modele scris manual.

Cum sa citesti aceasta referinta

  • Foloseste id al modelului ca model in POST /api/v1/generations pentru modele asincrone de imagine, video si audio.
  • Foloseste ID-urile modelelor de chat in POST /api/v1/chat/completions.
  • Foloseste prompt la nivel superior pentru textul promptului de generare.
  • Foloseste message la nivel superior pentru turele Chat API.
  • Pune campurile asincrone specifice modelului in params.
  • Citeste api_input_status inainte de a construi o integrare. available_text si available_url_input pot fi testate fara incarcare de fisiere; partial_requires_files inseamna ca doar unele moduri au nevoie de Files API; requires_files_api inseamna ca trebuie sa incarci media de referinta prin Files API inainte de a apela modelul.
  • Pentru modelele de chat, citeste chat_capabilities pentru suport non-streaming, suport SSE streaming, atasamente imagine file_id, web search, thoughts si reasoning effort.
  • Paginile de detaliu ale modelelor ofera ghidaj si exemple la nivel de produs.

Model de cerere

{
  "model": "z-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1"
  }
}

Pentru exemple JavaScript si Python, vezi Creeaza o generare.

Forma cererii Chat:

{
  "model": "gpt-5-2-chat",
  "message": "Write a concise launch plan for a new product image campaign"
}

Pentru exemple Chat, vezi Chat API.

Referinta dinamica a modelelor

Folosește această referință cu debuggerul

Începe din quickstart, confirmă aici câmpurile modelului, apoi rulează o cerere mock sau live autentificată în debuggerul Developers.

Z-Image

z-imageDisponibil prin APIInput text gata

Imagine · Modelul text-to-image ușor de la Alibaba. Generare rapidă de o singură imagine cu 5 rapoarte de aspect, ideală pentru drafturi rapide de concept și vizualuri pentru social media la doar 1 credit.

Credite de bază

1

Moduri

text-to-image

Input API

Input text gata

Inputuri

text

Limită prompt

1000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "z-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNu1:1-1:1, 4:3, 3:4, 16:9, 9:16

Nano Banana 2

nano-banana-2Disponibil prin APIParțial: Files API necesar

Imagine · Modelul de imagine Google de generație următoare, cu rezoluție 4K, 15 rapoarte de aspect (inclusiv 8:1 extrem), grounding prin Google Search și până la 14 imagini de referință — cel mai flexibil generator de imagini de pe Rivya.

Credite de bază

5

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

image · 14 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "nano-banana-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "auto",
    "resolution": "1K",
    "output_format": "jpg",
    "google_search": "false"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 14 fișiere imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNuauto-auto, 1:1, 16:9, 9:16, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 21:9, 4:1, 1:4, 8:1, 1:8
resolutionselectNu1K-1K, 2K, 4K
output_formatselectNujpg-jpg, png
google_searchselectNufalse-false, true

Nano Banana Pro

nano-banana-proDisponibil prin APIParțial: Files API necesar

Imagine · Modelul premium de imagine Google, cu output 4K, 11 rapoarte de aspect și până la 8 imagini de referință. Optimizat pentru vizualuri de brand și campanie cu fidelitate ridicată, detaliu superior și acuratețe mai bună a culorilor.

Credite de bază

8

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

10000 caractere

Media de referință

image · 8 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "nano-banana-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K",
    "output_format": "png"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 8 fișiere imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNu1:1-1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9, auto
resolutionselectNu1K-1K, 2K, 4K
output_formatselectNupng-png, jpg

Nano Banana

nano-bananaDisponibil prin APIParțial: Files API necesar

Imagine · Modelul flexibil de imagine Google pentru text-to-image și image-to-image, cu 11 rapoarte de aspect, până la 10 imagini de referință și output PNG/JPEG. Se potrivește bine pentru portrete, compoziții de produs și vizualuri late pentru landing page.

Credite de bază

3

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 10 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "nano-banana",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "imageSize": "1:1",
    "output_format": "png"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 10 fișiere imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
imageSizeselectNu1:1-1:1, 9:16, 16:9, 3:4, 4:3, 3:2, 2:3, 5:4, 4:5, 21:9, auto
output_formatselectNupng-png, jpeg

GPT Image 2

gpt-image-2Disponibil prin APIParțial: Files API necesar

Imagine · Modelul GPT Image mai nou de la OpenAI pe Rivya, cu text-to-image, image-to-image, până la 16 imagini de referință și niveluri clare de credite pentru 1K / 2K / 4K.

Credite de bază

3

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

image · 16 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-image-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K"
  }
}

Regulă referință

Imagini de referință: Încarcă până la 16 referințe imagine pentru sarcini GPT Image 2 image-to-image.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNu1:1-auto, 1:1, 9:16, 16:9, 4:3, 3:4
resolutionselectNu1K-1K, 2K, 4K

GPT Image 1.5

gpt-image-1-5Disponibil prin APIParțial: Files API necesar

Imagine · Modelul de imagine de la OpenAI cu niveluri de calitate Medium/High și până la 16 imagini de referință. Excelează la urmarea instrucțiunilor complexe și la redarea scenelor coerente cu relații spațiale precise.

Credite de bază

4

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

-

Media de referință

image · 16 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-image-1-5",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "quality": "medium",
    "aspect_ratio": "1:1"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 16 fișiere imagine pentru proiecte de imagine.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
qualityselectNumedium-medium, high
aspect_ratioselectNu1:1-1:1, 2:3, 3:2

4o Image

4o-imageDisponibil prin APIInput text gata

Imagine · Modelul 4o Image de la OpenAI este disponibil acum în Rivya ca traseu dedicat text-to-image. Configurarea paginii rămâne intenționat restrânsă pentru moment: prompt plus 3 rapoarte de aspect acceptate, la un cost fix de 3 credite pe imagine.

Credite de bază

3

Moduri

text-to-image

Input API

Input text gata

Inputuri

text

Limită prompt

-

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "4o-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "size": "1:1"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
sizeselectNu1:1-1:1, 3:2, 2:3

Seedream 5.0 Lite

seedream-5-liteDisponibil prin APIParțial: Files API necesar

Imagine · Modelul de imagine Seedream mai ușor de la ByteDance, cu preț comun pentru text-to-image și editare de imagini. Acceptă 8 rapoarte de aspect, până la 14 imagini de referință și costă în prezent 6 credite per rulare.

Credite de bază

6

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

3000 caractere

Media de referință

image · 14 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "seedream-5-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "quality": "basic"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 14 fișiere imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspectRatioselectNu1:1-1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9
qualityselectNubasic-basic, high

Seedream 4.5

seedream-4-5Disponibil prin APIParțial: Files API necesar

Imagine · Modelul de imagine high-end de la ByteDance, cu niveluri de calitate 2K/4K, 8 rapoarte de aspect și până la 14 imagini de referință. Cunoscut pentru color grading cinematic și detaliu bogat al texturilor în vizualuri fashion și lifestyle.

Credite de bază

7

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

3000 caractere

Media de referință

image · 14 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "seedream-4-5",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "quality": "basic"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 14 fișiere imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspectRatioselectNu1:1-1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9
qualityselectNubasic-basic, high

Seedream 4.0

seedream-4-0Disponibil prin APIParțial: Files API necesar

Imagine · Seedream 4.0 este un model de imagine ByteDance echilibrat pe Rivya pentru generare text-to-image, editare cu imagini de referință și controale explicite de output.

Credite de bază

6

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 10 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "seedream-4-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "image_resolution": "1K",
    "max_images": 1,
    "seed": 0,
    "nsfw_checker": "false"
  }
}

Regulă referință

Imagini de referință: Încarcă până la 10 imagini pentru ruta de editare Seedream 4.0.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
image_sizeselectNusquare_hd-square, square_hd, portrait_4_3, portrait_3_2, portrait_16_9, landscape_4_3, landscape_3_2, landscape_16_9, landscape_21_9
image_resolutionselectNu1K-1K, 2K, 4K
max_imagesnumberNu1min 1 / max 6 / step 1-
seednumberNu-min 0 / max 2147483647 / step 1-
nsfw_checkerselectNufalse-false, true

Seedream 3.0

seedream-3-0Disponibil prin APIInput text gata

Imagine · Seedream 3.0 revine acum pe Rivya ca model legacy de imagine independent. În prezent păstrează doar ruta publică text-to-image și costă 5 credite per rulare.

Credite de bază

5

Moduri

text-to-image

Input API

Input text gata

Inputuri

text

Limită prompt

5000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "seedream-3-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "guidance_scale": 2.5,
    "seed": 0
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
image_sizeselectNusquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
guidance_scalenumberNu2.5min 1 / max 10 / step 0.1-
seednumberNu-min 0 / max 2147483647-

Grok Imagine

grok-imagineDisponibil prin APIParțial: Files API necesar

Imagine · Modelul de imagine de la xAI cu interpretare creativă puternică și 5 rapoarte de aspect. Generare cu o singură imagine, concentrată pe expresie artistică și stiluri vizuale neconvenționale.

Credite de bază

4

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "grok-imagine",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "enable_pro": "false"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte de imagine.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNu1:1-1:1, 2:3, 3:2, 16:9, 9:16
enable_proselectNufalse-false, true

Flux 2 Pro

flux-2-proDisponibil prin APIParțial: Files API necesar

Imagine · Modelul flagship de 32B de parametri de la Black Forest Labs. Suportă text-to-image și image-to-image cu până la 8 imagini de referință, rezoluție 2K și redare precisă a textului — construit pentru fotografii de produs și vizualuri de brand.

Credite de bază

5

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 8 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "flux-2-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "resolution": "1K"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 8 fișiere imagine pentru proiecte de imagine.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspectRatioselectNu1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
resolutionselectNu1K-1K, 2K

Flux 2 Flex

flux-2-flexDisponibil prin APIParțial: Files API necesar

Imagine · Varianta din familia Flux 2 concentrată pe editare. Se specializează în ajustări structurale și transfer de stil, cu până la 8 imagini de referință și rezoluție 2K - ideală pentru iterarea pe vizualuri existente.

Credite de bază

14

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 8 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "flux-2-flex",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "resolution": "1K"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 8 fișiere imagine pentru proiecte de imagine.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspectRatioselectNu1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
resolutionselectNu1K-1K, 2K

Flux Kontext Max

flux-kontext-maxDisponibil prin APIParțial: Files API necesar

Imagine · Modelul Flux Kontext îmbunătățit de la Black Forest Labs pentru generare condusă de prompt și sarcini de editare imagine mai solicitante. Rivya păstrează în prezent atât text-to-image, cât și image-to-image în același proiect asincron și le taxează la 8 credite fixe per rulare conform politicii actuale a platformei.

Credite de bază

8

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

-

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "flux-kontext-max",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "outputFormat": "jpeg",
    "enableTranslation": "true",
    "promptUpsampling": "false",
    "safetyTolerance": 2,
    "watermark": "Text opțional pentru watermark"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte de editare imagine.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspectRatioselectNu16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
outputFormatselectNujpeg-jpeg, png
enableTranslationselectNutrue-true, false
promptUpsamplingselectNufalse-false, true
safetyTolerancenumberNu2min 0 / max 6-
watermarktextNu---

Flux Kontext Pro

flux-kontext-proDisponibil prin APIParțial: Files API necesar

Imagine · Proiectul Flux Kontext cu cost mai mic de la Black Forest Labs pentru text-to-image și editare pe o singură imagine. Rivya expune în prezent atât text-to-image, cât și image-to-image în același proiect asincron de imagine, cu preț fix de 4 credite pentru ambele moduri conform politicii actuale de prețuri a platformei.

Credite de bază

4

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

-

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "flux-kontext-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "outputFormat": "jpeg",
    "enableTranslation": "true",
    "promptUpsampling": "false",
    "safetyTolerance": 2,
    "watermark": "Text opțional pentru watermark"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte de editare imagine.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspectRatioselectNu16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
outputFormatselectNujpeg-jpeg, png
enableTranslationselectNutrue-true, false
promptUpsamplingselectNufalse-false, true
safetyTolerancenumberNu2min 0 / max 6-
watermarktextNu---

Qwen2 Image

qwen2-imageDisponibil prin APIParțial: Files API necesar

Imagine · Modelul de imagine Qwen2 de la Alibaba este integrat în prezent pe Rivya ca un proiect de imagine cu preț fix. Acoperă sigur text-to-image și image-to-image cu subsetul comun de rapoarte de aspect expus de ambele documentații publice, plus output PNG/JPEG, reutilizare de seed și un comutator NSFW simplu.

Credite de bază

6

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

800 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "qwen2-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "16:9",
    "output_format": "png",
    "seed": 0,
    "nsfw_checker": "false"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
image_sizeselectNu16:9-1:1, 3:4, 4:3, 9:16, 16:9
output_formatselectNupng-png, jpeg
seednumberNu-min 0-
nsfw_checkerselectNufalse-false, true

Qwen Image

qwen-imageDisponibil prin APIParțial: Files API necesar

Imagine · Modelul de imagine din familia Alibaba Qwen, cu presetări HD (Square, Portrait, Landscape) și output PNG/JPEG. Este puternic la prompturi în limba chineză și generare vizuală cu nuanțe culturale.

Credite de bază

4

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "qwen-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "output_format": "png"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
image_sizeselectNusquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
output_formatselectNupng-png, jpeg

Midjourney

midjourneyDisponibil prin APIParțial: Files API necesar

Imagine · Modelul de imagine V7 al Midjourney pentru text-to-image și image-to-image, cu moduri anime Niji, 3 niveluri de viteză (Relaxed/Fast/Turbo), referințe de stil și consistență condusă de Omni Reference. Rămâne reperul pentru artă cinematică, ilustrații și moodboarduri.

Credite de bază

3

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

2000 caractere

Media de referință

image · 4 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "midjourney",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "speed": "relaxed",
    "aspectRatio": "1:1",
    "version": "7"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 4 fișiere imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
speedselectNurelaxed-relaxed, fast, turbo
aspectRatioselectNu1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
versionselectNu7-7, 6.1, 6, niji7, niji6

Recraft Remove Background

recraft-remove-backgroundDisponibil prin APIFiles API necesar

Imagine · Modelul Recraft de eliminare a fundalului pe Rivya pentru izolarea subiectului dintr-o imagine existentă. Folosește-l când pasul următor are nevoie de un asset transparent, un decupaj curat sau o imagine sursă fără fundalul original.

Credite de bază

1

Moduri

image-to-image

Input API

Files API necesar

Inputuri

file

Limită prompt

-

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine sursă: Încarcă exact 1 imagine. Marginile mai curate ale subiectului produc de obicei decupaje mai curate.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

Nu este necesar niciun parametru suplimentar de model.

Recraft Crisp Upscale

recraft-crisp-upscaleDisponibil prin APIFiles API necesar

Imagine · Modelul ușor de upscaling imagine Recraft pe Rivya pentru îmbunătățiri de claritate și sharpness cu cost redus pe o imagine statică aprobată. Folosește-l când imaginea aleasă are nevoie doar de o trecere ieftină de polish înainte de export, nu de un upscale mai greu, la nivel de livrare.

Credite de bază

1

Moduri

image-to-image

Input API

Files API necesar

Inputuri

file

Limită prompt

-

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine sursă: Încarcă exact 1 imagine. Această opțiune este gândită pentru o trecere rapidă de polish cu cost redus.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

Nu este necesar niciun parametru suplimentar de model.

Wan 2.7 Image Pro

wan-2-7-image-proDisponibil prin APIParțial: Files API necesar

Imagine · Modelul de imagine Wan 2.7 mai high-end de la Alibaba, expus momentan în Rivya ca slot separat de imagine pentru text-to-image și editare de imagini. Prețul rămâne fix la 12 credite per rulare prin păstrarea explicită a generării la o singură imagine de output.

Credite de bază

12

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 9 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "wan-2-7-image-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "2K",
    "watermark": "false",
    "seed": 0
  }
}

Regulă referință

Imagine de referință: Încarcă până la 9 fișiere imagine pentru proiecte de editare de imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNu1:1-1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8
resolutionselectNu2K-1K, 2K
watermarkselectNufalse-false, true
seednumberNu-min 0 / max 2147483647 / step 1-

Wan 2.7 Image

wan-2-7-imageDisponibil prin APIParțial: Files API necesar

Imagine · Modelul standard de imagine Wan 2.7 de la Alibaba este expus în Rivya ca propriul slot de imagine pentru text-to-image și editare de imagini, iar în prezent costă 5 credite per rulare.

Credite de bază

5

Moduri

text-to-image, image-to-image

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 9 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "wan-2-7-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "2K",
    "watermark": "false",
    "seed": 0
  }
}

Regulă referință

Imagine de referință: Încarcă până la 9 fișiere imagine pentru proiecte de editare de imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNu1:1-1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8
resolutionselectNu2K-1K, 2K
watermarkselectNufalse-false, true
seednumberNu-min 0 / max 2147483647-

Google Imagen4 Ultra

google-imagen4-ultraDisponibil prin APIInput text gata

Imagine · Google Imagen4 Ultra este nivelul premium Imagen text-to-image din Rivya. În prezent este integrat ca proiect cu o singură imagine, preț fix de 12 credite și controale publice pentru prompt, prompt negativ, raport de aspect și seed.

Credite de bază

12

Moduri

text-to-image

Input API

Input text gata

Inputuri

text

Limită prompt

5000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "google-imagen4-ultra",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "negative_prompt": "Lucruri opționale de evitat",
    "seed": "Valoare seed opțională"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNu1:1-1:1, 16:9, 9:16, 3:4, 4:3
negative_prompttextNu---
seedtextNu---

Google Imagen4

google-imagen4Disponibil prin APIInput text gata

Imagine · Google Imagen4 este nivelul standard Imagen text-to-image din Rivya. În prezent este integrat ca proiect cu o singură imagine, preț fix de 8 credite și controale publice pentru prompt, prompt negativ, raport de aspect și seed.

Credite de bază

8

Moduri

text-to-image

Input API

Input text gata

Inputuri

text

Limită prompt

5000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "google-imagen4",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "negative_prompt": "Lucruri opționale de evitat",
    "seed": "Valoare seed opțională"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNu1:1-1:1, 16:9, 9:16, 3:4, 4:3
negative_prompttextNu---
seedtextNu---

Google Imagen4 Fast

google-imagen4-fastDisponibil prin APIInput text gata

Imagine · Google Imagen4 Fast este nivelul Imagen text-to-image ușor din Rivya. În prezent păstrează un proiect cu o singură imagine, folosește preț fix de 4 credite și expune controalele publice pentru prompt, prompt negativ, raport de aspect și seed fără să deschidă ieșire multi-imagine.

Credite de bază

4

Moduri

text-to-image

Input API

Input text gata

Inputuri

text

Limită prompt

5000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "google-imagen4-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "16:9",
    "negative_prompt": "Lucruri opționale de evitat",
    "seed": 0
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspect_ratioselectNu16:9-1:1, 16:9, 9:16, 3:4, 4:3
negative_prompttextNu---
seednumberNu-min 0-

Topaz Image Upscaler

topaz-image-upscaleDisponibil prin APIFiles API necesar

Imagine · Upscalerul de imagine Topaz, la nivel de livrare, în Rivya pentru imagini statice aprobate care au nevoie de o creștere reală de dimensiune. Folosește-l când compoziția este deja finală, iar problema rămasă este rezoluția de export, dimensiunea pentru review sau pregătirea pentru print.

Credite de bază

5

Moduri

image-to-image

Input API

Files API necesar

Inputuri

file

Limită prompt

-

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine sursă: Încarcă 1 imagine aprobată pe care vrei să o păstrezi. Această opțiune este pentru mărire, nu pentru reeditare creativă.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
upscale_factorselectNu1-1, 2, 4, 8

Ideogram V3

ideogram-v3Disponibil prin APIInput text gata

Imagine · Ideogram V3 este modelul text-to-image din Rivya pentru redarea textului, layouturi de poster și prompturi de imagine orientate spre design. Prețurile actuale sunt 4 credite pentru TURBO, 7 pentru BALANCED și 10 pentru QUALITY.

Credite de bază

7

Moduri

text-to-image

Input API

Input text gata

Inputuri

text

Limită prompt

5000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "ideogram-v3",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "rendering_speed": "BALANCED",
    "style": "AUTO",
    "expand_prompt": "true",
    "image_size": "square_hd",
    "seed": 0,
    "negative_prompt": "Lucruri opționale de evitat"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
rendering_speedselectNuBALANCED-TURBO, BALANCED, QUALITY
styleselectNuAUTO-AUTO, GENERAL, REALISTIC, DESIGN
expand_promptselectNutrue-true, false
image_sizeselectNusquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberNu-min 0-
negative_prompttextNu---

Ideogram V3 Reframe

ideogram-v3-reframeDisponibil prin APIFiles API necesar

Imagine · Ideogram V3 Reframe este integrat în prezent pe Rivya ca proiect de reîncadrare cu o singură imagine și prețuri pe viteza de randare. Prețurile actuale sunt 4 credite pentru TURBO, 7 pentru BALANCED și 10 pentru QUALITY.

Credite de bază

7

Moduri

image-to-image

Input API

Files API necesar

Inputuri

file

Limită prompt

-

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine de referință: Încarcă exact 1 fișier imagine pentru acest proiect.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
rendering_speedselectNuBALANCED-TURBO, BALANCED, QUALITY
styleselectNuAUTO-AUTO, GENERAL, REALISTIC, DESIGN
image_sizeselectNusquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberNu-min 0-

Ideogram V3 Remix

ideogram-v3-remixDisponibil prin APIFiles API necesar

Imagine · Ideogram V3 Remix este integrat în prezent pe Rivya ca proiect de remix cu o singură imagine și prețuri pe viteza de randare. Prețurile actuale sunt 4 credite pentru TURBO, 7 pentru BALANCED și 10 pentru QUALITY.

Credite de bază

7

Moduri

image-to-image

Input API

Files API necesar

Inputuri

file

Limită prompt

5000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine de referință: Încarcă exact 1 fișier imagine pentru acest proiect.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
rendering_speedselectNuBALANCED-TURBO, BALANCED, QUALITY
styleselectNuAUTO-AUTO, GENERAL, REALISTIC, DESIGN
expand_promptselectNutrue-true, false
image_sizeselectNusquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberNu-min 0-
strengthnumberNu0.8min 0.01 / max 1-
negative_prompttextNu---

Ideogram Character

ideogram-characterDisponibil prin APIFiles API necesar

Imagine · Opțiune de consecvență a personajului pentru transformarea unei imagini de personaj aprobate în scene, ținute și formate noi. Folosește-l când păstrarea identității contează mai mult decât editarea largă de imagine și ai nevoie de o singură imagine de output pe rând.

Credite de bază

18

Moduri

image-to-image

Input API

Files API necesar

Inputuri

file

Limită prompt

5000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine de referință pentru personaj: Încarcă 1 imagine clară de referință pentru personaj. Această opțiune ignoră imaginile suplimentare și păstrează outputul la un singur rezultat.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
rendering_speedselectNuBALANCED-TURBO, BALANCED, QUALITY
styleselectNuAUTO-AUTO, REALISTIC, FICTION
expand_promptselectNutrue-true, false
image_sizeselectNusquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberNu-min 0-
negative_prompttextNu---

Seedance 2.0

seedance-2Disponibil prin APIInput text gata

Video · Modelul video complet Seedance 2.0 de la ByteDance, cu suport explicit pentru generare doar din prompt, animație condusă de cadre și generare cu referințe multimodale. Rivya păstrează explicită împărțirea documentată a rolurilor, astfel încât inputurile de cadre și referințele multimodale să rămână mutual exclusive în loc să se prăbușească într-un singur bucket ambiguu de upload.

Credite de bază

175

Moduri

text-to-video, image-to-video, reference-to-video

Input API

Input text gata

Inputuri

text

Limită prompt

2500 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "seedance-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "seedance_scene": "text",
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "generate_audio": "true",
    "return_last_frame": "false",
    "web_search": "false",
    "nsfw_checker": "false"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
seedance_sceneselectNutext-text, frames, reference
resolutionselectNu720p-480p, 720p
aspect_ratioselectNu16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberNu5min 4 / max 15-
generate_audioselectNutrue-true, false
return_last_frameselectNufalse-false, true
web_searchselectNufalse-false, true
nsfw_checkerselectNufalse-false, true

Seedance 2.0 Fast

seedance-2-fastDisponibil prin APIInput text gata

Video · Modelul video Seedance 2.0 mai rapid de la ByteDance, cu rutare completă de scene pentru generare doar din prompt, animație de imagine condusă de cadre și generare video cu referințe multimodale. Rivya păstrează explicită împărțirea documentată pe scene, astfel încât inputurile de prim/ultim cadru să nu se ciocnească de rolurile de imagine, video și audio de referință.

Credite de bază

140

Moduri

text-to-video, image-to-video, reference-to-video

Input API

Input text gata

Inputuri

text

Limită prompt

2500 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "seedance-2-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "seedance_scene": "text",
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "generate_audio": "true",
    "return_last_frame": "false",
    "web_search": "false",
    "nsfw_checker": "false"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
seedance_sceneselectNutext-text, frames, reference
resolutionselectNu720p-480p, 720p
aspect_ratioselectNu16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberNu5min 4 / max 15-
generate_audioselectNutrue-true, false
return_last_frameselectNufalse-false, true
web_searchselectNufalse-false, true
nsfw_checkerselectNufalse-false, true

Seedance 1.5 Pro

seedance-1-5-proDisponibil prin APIParțial: Files API necesar

Video · Modelul video flagship de la ByteDance pentru text-to-video și image-to-video, cu sincronizare audio-vizuală nativă. Clipuri 480p–1080p, 4–12s, 6 rapoarte de aspect, control dinamic/fix al lentilei, generare audio opțională și suport lip-sync.

Credite de bază

28

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

2500 caractere

Media de referință

image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "seedance-1-5-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "8",
    "generate_audio": "false",
    "aspectRatio": "1:1",
    "fixed_lens": "false"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 2 fișiere imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu720p-480p, 720p, 1080p
durationselectNu8-4, 8, 12
generate_audioselectNufalse-false, true
aspectRatioselectNu1:1-1:1, 4:3, 3:4, 16:9, 9:16, 21:9
fixed_lensselectNufalse-false, true

Seedance 1.0 Pro

seedance-1-0-proDisponibil prin APIParțial: Files API necesar

Video · Modelul Seedance 1.0 Pro de la ByteDance, expus pe Rivya ca opțiunea standard 1.0 Pro pentru text-to-video și image-to-video. Păstrează configurarea curentă a paginii aliniată la documentația publică V1 Pro, cu controale pentru rezoluție, durată, camera lock, seed și safety-check.

Credite de bază

25

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

10000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "seedance-1-0-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "camera_fixed": "false",
    "seed": -1,
    "enable_safety_checker": "true"
  }
}

Regulă referință

Imagine de referință: Încarcă 1 fișier imagine pentru rulări image-to-video.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu720p-480p, 720p, 1080p
durationselectNu5-5, 10
aspect_ratioselectNu16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
camera_fixedselectNufalse-false, true
seednumberNu-1min -1 / max 2147483647-
enable_safety_checkerselectNutrue-true, false

Seedance 1.0 Pro Fast

seedance-1-0-pro-fastDisponibil prin APIFiles API necesar

Video · Modelul rapid image-to-video de la ByteDance. Animează o singură imagine de referință în clipuri de 5s sau 10s la 720p/1080p — optimizat pentru viteză când ai nevoie rapid de video dintr-o imagine statică.

Credite de bază

16

Moduri

image-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

10000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine de referință: Încarcă 1 imagine sursă pentru a o anima în video.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu720p-720p, 1080p
durationselectNu5-5, 10

Seedance 1.0 Lite

seedance-1-0-liteDisponibil prin APIParțial: Files API necesar

Video · Modelul Seedance 1.0 Lite de la ByteDance este expus pe Rivya ca opțiunea 1.0 mai ușoară pentru text-to-video și image-to-video. Urmează setul public de parametri V1 Lite și folosește în prezent o scară de preț mai mică decât Seedance 1.0 Pro.

Credite de bază

16

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

10000 caractere

Media de referință

image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "seedance-1-0-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "camera_fixed": "false",
    "seed": -1,
    "enable_safety_checker": "true"
  }
}

Regulă referință

Imagine de referință: Încarcă 1 imagine sursă pentru image-to-video sau 2 imagini când vrei să oferi și un end frame opțional.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu720p-480p, 720p, 1080p
durationselectNu5-5, 10
aspect_ratioselectNu16:9-16:9, 4:3, 1:1, 3:4, 9:16, 9:21
camera_fixedselectNufalse-false, true
seednumberNu-1min -1 / max 2147483647-
enable_safety_checkerselectNutrue-true, false

HappyHorse 1.0

happyhorse-1-0Disponibil prin APIParțial: Files API necesar

Video · Un model video AI flexibil pe Rivya pentru text-to-video, mișcare dintr-o singură imagine, video cu referințe multi-imagine și editare video dintr-o singură pagină publică de model.

Credite de bază

28

Moduri

text-to-video, image-to-video, reference-to-video, video-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image, video · 10 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "happyhorse-1-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "1080p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "audio_setting": "auto",
    "seed": 0
  }
}

Regulă referință

Media de referință: Folosește până la 9 imagini fără video sau 1 video cu până la 5 referințe imagine pentru editare video.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu1080p-720p, 1080p
aspect_ratioselectNu16:9-16:9, 9:16, 1:1, 4:3, 3:4
durationnumberNu5min 3 / max 15-
audio_settingselectNuauto-auto, origin
seednumberNu0min 0 / max 2147483647-

Wan 2.7 Video

wan-2-7-videoDisponibil prin APIParțial: Files API necesar

Video · Linia video Wan mai nouă de la Alibaba, cu prețuri după rezoluție și durată. Rivya expune în prezent text-to-video, image-to-video și editare video într-un singur slot de model, începând de la 80 de credite per generare.

Credite de bază

80

Moduri

text-to-video, image-to-video, video-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image, video · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "wan-2-7-video",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Excluderi opționale sau moduri de eșec de evitat.",
    "prompt_extend": "true",
    "watermark": "false",
    "audio_setting": "auto",
    "seed": 0
  }
}

Regulă referință

Media de referință: Încarcă până la 2 asseturi. Folosește până la 2 imagini pentru image-to-video sau 1 video plus 1 imagine opțională pentru editare video.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu720p-720p, 1080p
durationselectNu5-5, 10, 15
aspect_ratioselectNu16:9-16:9, 9:16, 1:1, 4:3, 3:4
negative_prompttextNu---
prompt_extendselectNutrue-true, false
watermarkselectNufalse-false, true
audio_settingselectNuauto-auto, origin
seednumberNu-min 0 / max 2147483647-

Wan 2.6

wan-2-6Disponibil prin APIParțial: Files API necesar

Video · Opțiunea Wan cu trei moduri de la Alibaba în Rivya: text-to-video, image-to-video și editare din video sursă într-un singur proiect. Acceptă 720p/1080p, clipuri de 5-15 secunde și o imagine sau un video sursă pe rând.

Credite de bază

70

Moduri

text-to-video, image-to-video, video-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image, video · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "wan-2-6",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5"
  }
}

Regulă referință

Media de referință: Încarcă până la 1 fișier imagine / video pentru proiecte din imagine / video.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu720p-720p, 1080p
durationselectNu5-5, 10, 15

Wan 2.5 Video

wan-2-5-videoDisponibil prin APIParțial: Files API necesar

Video · Wan 2.5 este expus acum în Rivya ca o intrare comună pentru text-to-video și image-to-video. Prețurile actuale sunt `720p_5 = 60`, `720p_10 = 120`, `1080p_5 = 100` și `1080p_10 = 200` credite.

Credite de bază

60

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "wan-2-5-video",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "enable_prompt_expansion": "false",
    "seed": 0,
    "negative_prompt": "Excluderi opționale sau moduri de eșec de evitat.",
    "nsfw_checker": "false"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru modul image-to-video.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu720p-720p, 1080p
durationselectNu5-5, 10
aspect_ratioselectNu16:9-16:9, 9:16, 1:1
enable_prompt_expansionselectNufalse-false, true
seednumberNu-min 0 / max 2147483647-
negative_prompttextNu---
nsfw_checkerselectNufalse-false, true

Wan 2.2 A14B Turbo

wan-2-2-a14b-turboDisponibil prin APIParțial: Files API necesar

Video · Wan 2.2 A14B Turbo acoperă acum în Rivya text-to-video, image-to-video și un traseu video condus de imagine și audio. Prețurile actuale sunt `480p = 8` și `720p = 12` pentru rulări din text sau imagine, plus `480p = 16`, `580p = 20` și `720p = 24` când rezultatul este condus de o imagine și un clip audio.

Credite de bază

12

Moduri

text-to-video, image-to-video, speech-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image, audio · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "wan-2-2-a14b-turbo",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "enable_prompt_expansion": "false",
    "seed": 0,
    "acceleration": "none",
    "num_frames": 80,
    "frames_per_second": 16,
    "negative_prompt": "Excluderi opționale sau moduri de eșec de evitat.",
    "num_inference_steps": 27,
    "guidance_scale": 3.5,
    "shift": 5,
    "enable_safety_checker": "true"
  }
}

Regulă referință

Media de referință: Încarcă până la 2 asseturi. Modul text nu are nevoie de nimic, image-to-video folosește 1 imagine, iar traseul condus de imagine-plus-audio folosește 1 imagine plus 1 clip audio.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu720p-480p, 580p, 720p
aspect_ratioselectNu16:9-16:9, 9:16
enable_prompt_expansionselectNufalse-false, true
seednumberNu-min 0 / max 2147483647-
accelerationselectNunone-none, regular
num_framesnumberNu80min 40 / max 120 / step 1-
frames_per_secondnumberNu16min 4 / max 60 / step 1-
negative_prompttextNu---
num_inference_stepsnumberNu27min 2 / max 40 / step 1-
guidance_scalenumberNu3.5min 1 / max 10 / step 0.1-
shiftnumberNu5min 1 / max 10 / step 0.1-
enable_safety_checkerselectNutrue-true, false

Wan Animate Replace

wan-2-2-animate-replaceDisponibil prin APIInput URL gata

Video · Modelul video Wan de înlocuire a personajelor în Rivya, pentru schimbarea persoanei care apare într-un clip existent. Folosește un URL video sursă public, un URL public al imaginii de înlocuire și un nivel de rezoluție atunci când mișcarea este deja corectă, iar subiectul vizibil trebuie schimbat.

Credite de bază

20

Moduri

video-to-video

Input API

Input URL gata

Inputuri

url

Limită prompt

-

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "wan-2-2-animate-replace",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "video_url": "https://...",
    "image_url": "https://...",
    "resolution": "480p"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Acest model acceptă input URL public prin parametrii modelului.

Parametri

keyTipNecesarImplicitIntervalOpțiuni
video_urltextNu---
image_urltextNu---
resolutionselectNu480p-480p, 580p, 720p

Hailuo 2.3

hailuo-2-3Disponibil prin APIFiles API necesar

Video · Modelul image-to-video de la MiniMax cu niveluri de calitate Standard/Pro, rezoluție 768P/1080P și clipuri de 6s sau 10s. Cunoscut pentru mișcare mai fluidă și tranziții naturale din imagini statice.

Credite de bază

25

Moduri

image-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

5000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte de imagine.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
qualityselectNustandard-standard, pro
resolutionselectNu768P-768P, 1080P
durationselectNu6-6, 10

Hailuo Pro

hailuo-proDisponibil prin APIParțial: Files API necesar

Video · Modelul video Hailuo Pro mai vechi de la MiniMax este conectat aici ca un singur model fix de nivel Pro pentru text-to-video și image-to-video. Modul imagine acceptă 1 sau 2 imagini de referință, a doua imagine fiind folosită ca ultim cadru, iar fiecare rulare costă în prezent 57 de credite.

Credite de bază

57

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

1500 caractere

Media de referință

image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "hailuo-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "prompt_optimizer": "false"
  }
}

Regulă referință

Imagini de referință: Modul imagine acceptă până la 2 imagini, iar a doua imagine devine ultimul cadru.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
prompt_optimizerselectNufalse-false, true

Hailuo Standard

hailuo-standardDisponibil prin APIParțial: Files API necesar

Video · Modelul video Hailuo Standard mai vechi de la MiniMax, unificat aici ca un singur model pentru text-to-video și image-to-video. Modul imagine acceptă 1 sau 2 imagini de referință, a doua imagine fiind folosită ca ultim cadru, iar nivelurile publice de preț confirmate în prezent variază de la 12 la 50 de credite.

Credite de bază

30

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

1500 caractere

Media de referință

image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "hailuo-standard",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "6",
    "resolution": "512P",
    "prompt_optimizer": "false"
  }
}

Regulă referință

Imagini de referință: Modul imagine acceptă până la 2 imagini, iar a doua imagine devine ultimul cadru.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
durationselectNu6-6, 10
resolutionselectNu512P-512P, 768P
prompt_optimizerselectNufalse-false, true

Kling 3.0

kling-3-0Disponibil prin APIParțial: Files API necesar

Video · Modelul video premium Kuaishou pentru text-to-video și image-to-video, cu niveluri Standard (720P) / Pro (1080P), structură single-shot sau multi-shot, durată de 3–15s, generare audio opțională și până la 2 imagini de referință.

Credite de bază

90

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

2000 caractere

Media de referință

image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "kling-3-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "mode": "pro",
    "multi_shots": "false",
    "duration": "5",
    "sound": "false",
    "aspect_ratio": "16:9"
  }
}

Regulă referință

Media de referință: Încarcă până la 2 fișiere imagine în total pentru proiecte image-to-video.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
modeselectNupro-std, pro
multi_shotsselectNufalse-false, true
durationselectNu5-3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
soundselectNufalse-false, true
aspect_ratioselectNu16:9-16:9, 9:16, 1:1

Kling 3.0 motion-control

kling-3-0-motion-controlDisponibil prin APIFiles API necesar

Video · Opțiune Kling motion-control mai nouă pentru animarea unui singur subiect pornind de la o imagine de referință și un video de mișcare, cu alegere explicită a sursei fundalului. Folosește-o când vrei transfer de mișcare plus control mai puternic asupra scenei: să vină din video sau din imagine.

Credite de bază

27

Moduri

video-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

2500 caractere

Media de referință

image, video · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine de referință + video de mișcare: Încarcă exact 1 imagine de personaj și 1 clip de mișcare. Folosește 3.0 când ai nevoie atât de control al orientării, cât și de alegerea sursei fundalului.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
modeselectNupro-std, pro
character_orientationselectNuvideo-video, image
background_sourceselectNuinput_video-input_video, input_image

Kling 2.6

kling-2-6Disponibil prin APIParțial: Files API necesar

Video · Modelul video Kuaishou cu generare audio opțională, clipuri de 5s/10s și 3 rapoarte de aspect. Este puternic la mișcare umană și animație expresivă de personaje, cu fizică naturală.

Credite de bază

55

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

1000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "kling-2-6",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "sound": "false",
    "aspect_ratio": "1:1"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte image-to-video.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
durationselectNu5-5, 10
soundselectNufalse-false, true
aspect_ratioselectNu1:1-1:1, 16:9, 9:16

Kling 2.6 motion-control

kling-2-6-motion-controlDisponibil prin APIFiles API necesar

Video · Proiect dedicat de transfer al mișcării pentru animarea unui singur subiect pornind de la o imagine de referință și un video de mișcare. Folosește-l când vrei o trecere Kling motion-control mai ieftină și poți lucra fără controalele de scenă suplimentare din Kling 3.0 motion-control.

Credite de bază

16

Moduri

video-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

2500 caractere

Media de referință

image, video · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine de referință + video de mișcare: Încarcă exact 1 imagine de personaj și 1 clip de mișcare. Ambele ar trebui să arate clar capul, umerii și trunchiul.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
modeselectNu720p-720p, 1080p
character_orientationselectNuvideo-video, image

Kling V2.5 Turbo Pro

kling-v2-5-turbo-proDisponibil prin APIParțial: Files API necesar

Video · Modelul video Kling V2.5 Turbo Pro de la Kuaishou acceptă acum atât text-to-video, cât și image-to-video. Dovezile publice de preț acoperă clar nivelurile pentru text și imagine la 5 secunde și 10 secunde, așa că Rivya îl mapează direct la 42 / 84 de credite.

Credite de bază

42

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

2500 caractere

Media de referință

image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "kling-v2-5-turbo-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Descrie ce ar trebui să evite videoul",
    "cfg_scale": 0.5
  }
}

Regulă referință

Imagini de referință: Încarcă opțional până la 2 imagini pentru a trece în modul image-to-video; a doua imagine se mapează la cadrul final.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
durationselectNu5-5, 10
aspect_ratioselectNu16:9-16:9, 9:16, 1:1
negative_prompttextNu---
cfg_scalenumberNu0.5min 0 / max 1-

Kling V2.1 Master

kling-v2-1-masterDisponibil prin APIParțial: Files API necesar

Video · Modelul video Kling V2.1 Master mai vechi de la Kuaishou acceptă acum atât text-to-video, cât și image-to-video pe Rivya. Prețul actual este de 160 de credite pentru 5 secunde și 320 de credite pentru 10 secunde.

Credite de bază

160

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "kling-v2-1-master",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Descrie ce ar trebui să evite videoul",
    "cfg_scale": 0.5
  }
}

Regulă referință

Imagine de referință: Încarcă opțional o imagine pentru a trece în modul image-to-video; las-o goală pentru a rămâne în modul text.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
durationselectNu5-5, 10
aspect_ratioselectNu16:9-16:9, 9:16, 1:1
negative_prompttextNu---
cfg_scalenumberNu0.5min 0 / max 1-

Kling V2.1 Pro

kling-v2-1-proDisponibil prin APIFiles API necesar

Video · Modelul image-to-video Kling V2.1 Pro mai vechi de la Kuaishou acceptă un prim cadru plus o imagine opțională de cadru final. Prețul actual este de 50 de credite pentru 5 secunde și 100 de credite pentru 10 secunde.

Credite de bază

50

Moduri

image-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

5000 caractere

Media de referință

image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagini de referință: Modul imagine acceptă până la 2 fișiere imagine, iar a doua imagine se mapează la cadrul final.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
durationselectNu5-5, 10
negative_prompttextNu---
cfg_scalenumberNu0.5min 0 / max 1-

Kling V2.1 Standard

kling-v2-1-standardDisponibil prin APIFiles API necesar

Video · Modelul image-to-video Kling V2.1 Standard mai vechi de la Kuaishou. Prețul actual este de 25 de credite pentru 5 secunde și 50 de credite pentru 10 secunde.

Credite de bază

25

Moduri

image-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

5000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine de referință: Modul imagine acceptă până la 1 fișier imagine ca prim cadru.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
durationselectNu5-5, 10
negative_prompttextNu---
cfg_scalenumberNu0.5min 0 / max 1-

Kling AI Avatar Pro

kling-ai-avatar-proDisponibil prin APIFiles API necesar

Video · Modelul talking-avatar Kling AI Avatar Pro de calitate mai înaltă de la Kuaishou, care folosește o imagine portret și un clip audio pentru a genera video avatar cu lip-sync. Rivya îl taxează în prezent la un preț fix de 16 credite per generare.

Credite de bază

16

Moduri

image-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

5000 caractere

Media de referință

image, audio · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine portret și audio: Încarcă împreună o imagine portret și un clip audio.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

Nu este necesar niciun parametru suplimentar de model.

Kling AI Avatar Standard

kling-ai-avatar-standardDisponibil prin APIFiles API necesar

Video · Modelul talking-avatar Kling AI Avatar Standard de la Kuaishou, care folosește o imagine portret și un clip audio pentru a genera video avatar cu lip-sync. Rivya îl taxează în prezent la un preț fix de 8 credite per generare.

Credite de bază

8

Moduri

image-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

5000 caractere

Media de referință

image, audio · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine portret și audio: Încarcă împreună o imagine portret și un clip audio.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

Nu este necesar niciun parametru suplimentar de model.

Infinitalk

infinitalkDisponibil prin APIFiles API necesar

Video · Infinitalk este un model de talking-video cu portret plus audio. Prețul actual este măsurat după rezoluție și durata audio: 480p = 3 credite pe secundă și 720p = 12 credite pe secundă.

Credite de bază

3

Moduri

image-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

5000 caractere

Media de referință

image, audio · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Imagine portret și audio: Încarcă împreună o imagine portret și un clip audio.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
resolutionselectNu480p-480p, 720p
seednumberNu-min 10000 / max 1000000-

Runway

runwayDisponibil prin APIParțial: Files API necesar

Video · Runway este un model video independent care acceptă atât text-to-video, cât și image-to-video. Dovezile publice de preț confirmă în prezent doar 6 niveluri de generare, așa că Rivya îl păstrează pe setul verificat: `720p_5 = 12`, `720p_10 = 30` și `1080p_5 = 30`.

Credite de bază

12

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

1800 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "runway",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "quality": "720p",
    "aspectRatio": "16:9",
    "waterMark": "Lasă gol pentru a dezactiva watermarkul"
  }
}

Regulă referință

Imagine de referință: Încarcă opțional o imagine pentru a trece în modul image-to-video; las-o goală pentru a rămâne în modul text.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
durationselectNu5-5, 10
qualityselectNu720p-720p, 1080p
aspectRatioselectNu16:9-16:9, 4:3, 1:1, 3:4, 9:16
waterMarktextNu---

Runway Aleph

runway-alephDisponibil prin APIFiles API necesar

Video · Proiect de transformare video sursă pentru refacerea unui clip existent într-un rezultat vizual nou. Folosește Aleph când mișcarea vine din materialul tău de intrare, iar direcția creativă vine din prompt, cu un preț fix de 90 de credite.

Credite de bază

90

Moduri

video-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

5000 caractere

Media de referință

video, image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Media de intrare: Încarcă clipul sursă pe care vrei ca Aleph să îl transforme. Adaugă o singură imagine statică opțională doar când ai nevoie de ghidaj suplimentar de stil sau subiect.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspectRatioselectNu16:9-16:9, 9:16, 4:3, 3:4, 1:1, 21:9
waterMarktextNu---
seednumberNu-min 0 / max 2147483647-

Luma Modify Video

luma-modify-videoDisponibil prin APIFiles API necesar

Video · Proiect independent de rescriere a unui video sursă, pentru împingerea unui clip existent într-o direcție vizuală nouă. Folosește-l când promptul ar trebui să transforme materialul video în sine, nu doar să clarifice exportul.

Credite de bază

30

Moduri

video-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

-

Media de referință

video · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Video de intrare: Încarcă un singur clip sursă scurt pe care vrei să îl transformi. Această opțiune rescrie materialul video în loc să îl îmbunătățească pur și simplu.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
watermarktextNu---

Grok Imagine Video

grok-imagine-videoDisponibil prin APIParțial: Files API necesar

Video · Modelul video de la xAI cu moduri creative Fun/Normal/Spicy și 5 rapoarte de aspect. Presetări de stil unice pentru tonuri creative diferite — de la jucăuș la cinematic și până la îndrăzneț.

Credite de bază

10

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "grok-imagine-video",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "mode": "normal",
    "duration": 6,
    "resolution": "480p",
    "aspect_ratio": "2:3"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte de imagine.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
modeselectNunormal-fun, normal, spicy
durationnumberNu6min 6 / max 30 / step 1-
resolutionselectNu480p-480p, 720p
aspect_ratioselectNu2:3-1:1, 16:9, 9:16, 2:3, 3:2

Sora 2 Pro

sora-2-proDisponibil prin APIParțial: Files API necesar

Video · Nivelul premium Sora 2, cu moduri de calitate Standard/High, clipuri de 10s/15s și eliminare watermark. Detaliu, iluminare și fidelitate a mișcării îmbunătățite pentru producție video profesională.

Credite de bază

75

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

10000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "sora-2-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "size": "standard",
    "n_frames": "10",
    "aspect_ratio": "landscape",
    "remove_watermark": "false",
    "upload_method": "s3"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
sizeselectNu--standard, high
n_framesselectNu10-10, 15
aspect_ratioselectNulandscape-landscape, portrait
remove_watermarkselectNufalse-false, true
upload_methodselectNus3-s3, oss

Sora 2

sora-2Disponibil prin APIParțial: Files API necesar

Video · Modelul video OpenAI pentru text-to-video și image-to-video, cu simulare realistă a lumii, audio sincronizat, clipuri de 10s/15s, outputuri landscape/portrait și eliminare watermark opțională.

Credite de bază

6

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

10000 caractere

Media de referință

image · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "sora-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "n_frames": "10",
    "aspect_ratio": "landscape",
    "remove_watermark": "false",
    "upload_method": "s3"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 1 fișier imagine pentru proiecte cu imagini.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
n_framesselectNu10-10, 15
aspect_ratioselectNulandscape-landscape, portrait
remove_watermarkselectNufalse-false, true
upload_methodselectNus3-s3, oss

Sora Watermark Remover

sora-watermark-removerDisponibil prin APIInput URL gata

Video · Modelul de post-procesare Sora pentru eliminarea filigranului în Rivya, destinat linkurilor publice Sora deja finalizate. Folosește-l după ce videoclipul este gata, când mai rămâne doar eliminarea filigranului și alegerea livrării prin S3 sau OSS.

Credite de bază

3

Moduri

video-to-video

Input API

Input URL gata

Inputuri

url

Limită prompt

-

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "sora-watermark-remover",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "video_url": "https://sora.chatgpt.com/p/...",
    "upload_method": "s3"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Acest model acceptă input URL public prin parametrii modelului.

Parametri

keyTipNecesarImplicitIntervalOpțiuni
video_urltextDa---
upload_methodselectDas3-s3, oss

Topaz Video Upscaler

topaz-video-upscaleDisponibil prin APIFiles API necesar

Video · Upscalerul video Topaz, la nivel de livrare, în Rivya pentru clipuri aprobate care au nevoie doar de mai multă claritate la export. Folosește-l când cadrul, mișcarea și timingul sunt deja corecte, iar problema rămasă este rezoluția sau claritatea fișierului final.

Credite de bază

12

Moduri

video-to-video

Input API

Files API necesar

Inputuri

file

Limită prompt

-

Media de referință

video · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Video sursă: Încarcă 1 clip sursă pe care vrei să îl păstrezi. Această opțiune îmbunătățește claritatea de livrare în loc să schimbe cadrul.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
upscale_factorselectNu2-1, 2, 4

Veo3.1 Quality

veo3-1-qualityDisponibil prin APIParțial: Files API necesar

Video · Varianta Google Veo 3.1 orientată spre calitate pentru text-to-video premium și generare condusă de imagini. Vizualuri cu fidelitate mai mare, realism mai bun al mișcării și audio de fundal inclus implicit o fac opțiunea Veo mai high-end din Rivya.

Credite de bază

150

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "veo3-1-quality",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "watermark": "Text watermark opțional",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 2 fișiere imagine pentru proiectul condus de imagini acceptat.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspectRatioselectNu16:9-16:9, 9:16, Auto
watermarktextNu---
seedsnumberNu-min 10000 / max 99999 / step 1-
enableTranslationselectNutrue-true, false

Veo3.1 Fast

veo3-1-fastDisponibil prin APIParțial: Files API necesar

Video · Varianta rapidă Google Veo 3.1, cu suport pentru trei moduri: text-to-video, image-to-video și reference-to-video. Până la 3 imagini de referință, audio nativ și controale de aspect ratio adaptate modului o fac utilă pentru clipuri cinematice rapide.

Credite de bază

20

Moduri

text-to-video, image-to-video, reference-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 3 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "veo3-1-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "generationType": "FIRST_AND_LAST_FRAMES_2_VIDEO",
    "aspectRatio": "16:9",
    "watermark": "Text watermark opțional",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 3 fișiere imagine pentru proiecte conduse de imagini și referințe.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
generationTypeselectNuFIRST_AND_LAST_FRAMES_2_VIDEO-FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO
aspectRatioselectNu16:9-16:9, 9:16, Auto
watermarktextNu---
seedsnumberNu-min 10000 / max 99999 / step 1-
enableTranslationselectNutrue-true, false

Veo3.1 Lite

veo3-1-liteDisponibil prin APIParțial: Files API necesar

Video · Varianta Google Veo 3.1 cu cel mai mic cost. Rivya expune momentan doar cel mai mic subset stabil: text-to-video și image-to-video la preț fix de `10` credite per generare.

Credite de bază

10

Moduri

text-to-video, image-to-video

Input API

Parțial: Files API necesar

Inputuri

text, file

Limită prompt

5000 caractere

Media de referință

image · 2 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "veo3-1-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "watermark": "Text watermark opțional",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

Regulă referință

Imagine de referință: Încarcă până la 2 fișiere imagine pentru proiectul ghidat de imagine acceptat.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile Prompt sau URL pot fi apelabile acum. Modurile reference-media încă au nevoie de suport upload Files API. Files API

Parametri

keyTipNecesarImplicitIntervalOpțiuni
aspectRatioselectNu16:9-16:9, 9:16, Auto
watermarktextNu---
seedsnumberNu-min 10000 / max 99999 / step 1-
enableTranslationselectNutrue-true, false

Suno Music

suno-musicDisponibil prin APIInput text gata

Audio · Suno Music este modelul text-to-music din Rivya, care transformă un brief scurt într-o primă schiță de cântec, cu sau fără voce. Păstrează punctul de intrare fix de `12` credite și expune `Extend Music` ca pas următor după o piesă reușită.

Credite de bază

12

Moduri

text-to-audio

Input API

Input text gata

Inputuri

text

Limită prompt

500 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "suno-music",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "model": "V4_5",
    "instrumental": "false"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
modelselectNuV4_5-V4, V4_5, V4_5PLUS, V4_5ALL, V5, V5_5
instrumentalselectNufalse-false, true

Suno Sounds

suno-soundsDisponibil prin APIInput text gata

Audio · Suno Sounds este modelul text-to-sound ușor din Rivya pentru bucle ambientale, sunet de fundal și schițe sonore scurte. Păstrează prețul fix documentat de `3` credite per generare și permite rezultatelor reușite să continue în `Vocal Separation`.

Credite de bază

3

Moduri

text-to-audio

Input API

Input text gata

Inputuri

text

Limită prompt

500 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "suno-sounds",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "model": "V5",
    "soundLoop": "false",
    "soundTempo": 1,
    "soundKey": "Any"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
modelselectNuV5-V5, V5_5
soundLoopselectNufalse-false, true
soundTemponumberNu-min 1 / max 300 / step 1-
soundKeyselectNuAny-Any, Cm, C#m, Dm, D#m, Em, Fm, F#m, Gm, G#m, Am, A#m, Bm, C, C#, D, D#, E, F, F#, G, G#, A, A#, B

Suno Lyrics

suno-lyricsDisponibil prin APIInput text gata

Audio · Suno Lyrics este modelul Rivya de generare a versurilor, care transformă o temă sau o stare în text de cântec la costul fix de `1` credit per cerere.

Credite de bază

1

Moduri

text-to-audio

Input API

Input text gata

Inputuri

text

Limită prompt

200 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "suno-lyrics",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

Nu este necesar niciun parametru suplimentar de model.

ElevenLabs Dialogue V3

elevenlabs-dialogue-v3Disponibil prin APIInput text gata

Audio · Modelul ElevenLabs de dialog cu mai mulți vorbitori pe Rivya. Este construit pentru generare vocală pe roluri, cu alocări individuale de voce, controale de stabilitate și ritm pregătit pentru dialoguri în podcasturi, interviuri și scene cu personaje.

Credite de bază

14

Moduri

dialogue-to-audio

Input API

Input text gata

Inputuri

text

Limită prompt

5000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "elevenlabs-dialogue-v3",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "default_voice": "Adam",
    "stability": "0.5"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
default_voiceselectNuAdam-Adam, Alice, Bill, Brian, Callum, Charlie, Chris, Daniel, Eric, George, Harry, Jessica, Laura, Liam, Lily, Matilda, River, Roger, Sarah, Will
stabilityselectNu0.5-0, 0.5, 1
language_codetextNu---

ElevenLabs Turbo 2.5

elevenlabs-turbo-2-5Disponibil prin APIInput text gata

Audio · Modelul rapid ElevenLabs de text-to-speech pe Rivya. Cu generare vocală cu latență redusă și stabilitate, similaritate, stil și viteză reglabile, este construit pentru ciorne rapide de voiceover și proiecte TTS interactive.

Credite de bază

6

Moduri

text-to-speech

Input API

Input text gata

Inputuri

text

Limită prompt

5000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "elevenlabs-turbo-2-5",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "voice": "TX3LPaxmHKxFdv7VOQHJ",
    "stability": 0.5,
    "similarity_boost": 0.75,
    "style": 0,
    "speed": 1,
    "timestamps": "false",
    "previous_text": "Context opțional înaintea acestei replici",
    "next_text": "Context opțional după această replică",
    "language_code": "Cod locale opțional, precum en sau zh"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
voiceselectDaTX3LPaxmHKxFdv7VOQHJ-TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8
stabilitynumberNu0.5min 0 / max 1 / step 0.05-
similarity_boostnumberNu0.75min 0 / max 1 / step 0.05-
stylenumberNu0min 0 / max 1 / step 0.05-
speednumberNu1min 0.7 / max 1.2 / step 0.05-
timestampsselectNufalse-false, true
previous_texttextNu---
next_texttextNu---
language_codetextNu---

ElevenLabs Multilingual V2

elevenlabs-multilingual-v2Disponibil prin APIInput text gata

Audio · Modelul ElevenLabs de text în vorbire multilingv pe Rivya, cu suport pentru aproximativ 30 de limbi și detectare automată. Este opțiunea mai puternică pentru localizare, livrare între limbi și voiceover-uri multilingve mai naturale.

Credite de bază

12

Moduri

text-to-speech

Input API

Input text gata

Inputuri

text

Limită prompt

5000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "elevenlabs-multilingual-v2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "voice": "TX3LPaxmHKxFdv7VOQHJ",
    "stability": 0.5,
    "similarity_boost": 0.75,
    "style": 0,
    "speed": 1,
    "timestamps": "false"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
voiceselectDaTX3LPaxmHKxFdv7VOQHJ-TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8
stabilitynumberNu0.5min 0 / max 1 / step 0.05-
similarity_boostnumberNu0.75min 0 / max 1 / step 0.05-
stylenumberNu0min 0 / max 1 / step 0.05-
speednumberNu1min 0.7 / max 1.2 / step 0.05-
timestampsselectNufalse-false, true
previous_texttextNu---
next_texttextNu---
language_codetextNu---

ElevenLabs Sound Effect V2

elevenlabs-sound-effect-v2Disponibil prin APIInput text gata

Audio · Modelul ElevenLabs de text în sunet pe Rivya pentru efecte scurte, tranziții și bucle de ambianță. Generează clipuri audio de 0,5-22 de secunde, cu influență reglabilă a promptului, mod loop și 19 formate de ieșire pentru proiecte de editare, produs sau jocuri.

Credite de bază

3

Moduri

text-to-audio

Input API

Input text gata

Inputuri

text

Limită prompt

5000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "elevenlabs-sound-effect-v2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "loop": "false",
    "duration_seconds": 3,
    "prompt_influence": 0.3,
    "output_format": "mp3_44100_128"
  }
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parametri

keyTipNecesarImplicitIntervalOpțiuni
loopselectNufalse-false, true
duration_secondsnumberNu3min 0.5 / max 22 / step 0.5-
prompt_influencenumberNu0.3min 0 / max 1 / step 0.05-
output_formatselectNump3_44100_128-mp3_22050_32, mp3_44100_32, mp3_44100_64, mp3_44100_96, mp3_44100_128, mp3_44100_192, pcm_8000, pcm_16000, pcm_22050, pcm_24000, pcm_44100, pcm_48000, ulaw_8000, alaw_8000, opus_48000_32, opus_48000_64, opus_48000_96, opus_48000_128, opus_48000_192

ElevenLabs Audio Isolation

elevenlabs-audio-isolationDisponibil prin APIFiles API necesar

Audio · Modelul ElevenLabs de curățare audio și izolare a vocii pe Rivya. Încarcă o înregistrare pentru a izola vocea, a elimina zgomotul de fundal și a curăța audio-ul vorbit înainte de editare sau publicare.

Credite de bază

12

Moduri

audio-to-audio

Input API

Files API necesar

Inputuri

file

Limită prompt

-

Media de referință

audio · 1 fișier(e)

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

Nu este afișat niciun exemplu Public API rulabil pentru acest model.

Regulă referință

Audio sursă: Încarcă un fișier audio, iar Rivya va izola și curăța pista țintă.

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Modurile bazate pe fișiere au nevoie de /api/v1/files înainte să poată fi afișate ca exemple complet API-ready. Files API

Parametri

Nu este necesar niciun parametru suplimentar de model.

GPT-5.5

gpt-5-5-chatDisponibil prin APIInput text gata

Chat · Modelul avansat de chat GPT de la OpenAI pe Rivya pentru raționament complex, analiză care ține cont de imagini, sinteză de research și scriere structurată atunci când brief-ul are nevoie de mai mult spațiu.

Credite de bază

5

Moduri

responses

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-5-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

GPT-5.4

gpt-5-4-chatDisponibil prin APIInput text gata

Chat · Modelul de chat AI de nivel mai înalt de la OpenAI pe Rivya, cu gestionare mai puternică a intrărilor structurate, control al raționamentului și proiecte conversaționale orientate spre tool-uri pentru sarcini mai complexe de analiză și scriere.

Credite de bază

4

Moduri

responses

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-5-4-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

GPT-5.4 Codex

gpt-5.4-codex-chatDisponibil prin APIInput text gata

Chat · Modelul Codex de nivel mai înalt de la OpenAI pe Rivya, cu coding mai puternic, raționament structurat și colaborare orientată spre tool-uri pentru proiecte de dezvoltare solicitante la scară de repo.

Credite de bază

4

Moduri

responses

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-5.4-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

GPT-5.3 Codex

gpt-5-3-codex-chatDisponibil prin APIInput text gata

Chat · Cel mai nou și mai capabil model Codex de la OpenAI pe Rivya. Combină generarea de cod de ultimă generație cu raționament agentic mai profund pentru cele mai solicitante proiecte de dezvoltare.

Credite de bază

4

Moduri

responses

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-5-3-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

GPT-5.2

gpt-5-2-chatDisponibil prin APIInput text gata

Chat · Modelul flagship de chat AI de la OpenAI pe Rivya, cu raționament avansat, suport vizual pentru până la 6 imagini și fereastră de context de 20K caractere. Este o opțiune GPT generală puternică pentru research, planificare, scriere și analiză care ține cont de imagini.

Credite de bază

3

Moduri

chat-completion

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-5-2-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

GPT-5.2 Codex

gpt-5-2-codex-chatDisponibil prin APIInput text gata

Chat · Modelul Codex mai avansat de la OpenAI pe Rivya, cu raționament mai puternic pentru sarcini complexe de inginerie. Este optimizat pentru coding agentic pe orizont lung, decizii de arhitectură și refactorizări mai mari unde generarea simplă de cod nu este suficientă.

Credite de bază

4

Moduri

responses

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-5-2-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

GPT-5.1 Codex

gpt-5-1-codex-chatDisponibil prin APIInput text gata

Chat · Modelul Codex actualizat de la OpenAI pe Rivya, cu acuratețe de cod îmbunătățită și raționament mai puternic pentru sarcini de coding agentic. Păstrează același proiect cu output lung și conștient de repo, îmbunătățind refactorizările multi-fișier și editările de cod mai sigure.

Credite de bază

3

Moduri

responses

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-5-1-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

GPT-5 Codex

gpt-5-codex-chatDisponibil prin APIInput text gata

Chat · Modelul GPT-5 Codex specializat pe cod de la OpenAI pe Rivya pentru debugging, planificare de implementare, refactorizări și rezolvare tehnică de probleme cu suport vizual.

Credite de bază

3

Moduri

responses

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gpt-5-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Gemini 3.1 Pro

gemini-3-1-pro-chatDisponibil prin APIInput text gata

Chat · Cel mai nou și mai capabil model de chat AI Gemini de la Google pe Rivya. Cu raționament de nivel superior, suport vizual și urmărire precisă a instrucțiunilor, este cea mai puternică opțiune Gemini pentru sarcini analitice și creative solicitante.

Credite de bază

3

Moduri

chat-completion

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gemini-3-1-pro-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Gemini 3 Pro

gemini-3-pro-chatDisponibil prin APIInput text gata

Chat · Modelul de chat AI Gemini cu profunzime mai mare de la Google pe Rivya. Cu raționament mai puternic decât Gemini 2.5 Pro și suport vizual, se potrivește mai bine pentru sinteză de research, scriere tehnică și analiză multimodală mai deliberată.

Credite de bază

2

Moduri

chat-completion

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gemini-3-pro-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Gemini 3 Flash

gemini-3-flash-chatDisponibil prin APIInput text gata

Chat · Modelul de chat AI rapid de generație nouă de la Google pe Rivya. Cu costuri pe tokeni chiar mai mici decât Gemini 2.5 Flash și raționament mai puternic, este construit pentru chat multimodal cu volum mare, trierea capturilor de ecran și lucru rapid de asistent.

Credite de bază

1

Moduri

chat-completion

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gemini-3-flash-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Gemini 2.5 Pro

gemini-2-5-pro-chatDisponibil prin APIInput text gata

Chat · Modelul de chat AI Gemini mai avansat de la Google pe Rivya. Cu raționament mai puternic decât Flash, suport vizual și context de 20K, se potrivește mai bine pentru sinteză de research, analiză de documente și scriere structurată la 2 credite.

Credite de bază

2

Moduri

chat-completion

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gemini-2-5-pro-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Gemini 2.5 Flash

gemini-2-5-flash-chatDisponibil prin APIInput text gata

Chat · Cel mai rapid și mai accesibil model de chat AI de la Google pe Rivya. La 1 credit per utilizare, cu suport vizual pentru până la 6 imagini, se potrivește pentru Q&A rapid, rezumate de primă trecere, trierea capturilor de ecran și asistență AI de zi cu zi.

Credite de bază

1

Moduri

chat-completion

Input API

Input text gata

Inputuri

text, file

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "gemini-2-5-flash-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine trebuie să folosească valori file_id din Files API.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Claude Opus 4.7

claude-opus-4-7-chatDisponibil prin APIInput text gata

Chat · Modelul flagship Claude chat de la Anthropic pe Rivya pentru raționament profund, sinteză atentă, scriere executivă și muncă text cu impact mare.

Credite de bază

8

Moduri

chat-completion

Input API

Input text gata

Inputuri

text

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "claude-opus-4-7-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine nu sunt suportate pentru acest model chat.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Claude Opus 4.6

claude-opus-4-6-chatDisponibil prin APIInput text gata

Chat · Modelul flagship Claude AI chat de la Anthropic pe Rivya. Este construit pentru raționament profund, analiză complexă și scriere de calitate ridicată în proiecte solicitante, cu miză mare.

Credite de bază

8

Moduri

chat-completion

Input API

Input text gata

Inputuri

text

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "claude-opus-4-6-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine nu sunt suportate pentru acest model chat.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Claude Sonnet 4.6

claude-sonnet-4-6-chatDisponibil prin APIInput text gata

Chat · Modelul echilibrat Claude AI chat de la Anthropic pe Rivya. Păstrează raționament solid pe formă lungă și analiză atentă pentru proiecte de conținut, cercetare și codare, fără să urce la costuri de nivel Opus.

Credite de bază

4

Moduri

chat-completion

Input API

Input text gata

Inputuri

text

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "claude-sonnet-4-6-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine nu sunt suportate pentru acest model chat.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Claude Opus 4.5

claude-opus-4-5-chatDisponibil prin APIInput text gata

Chat · Modelul flagship Claude AI chat de la Anthropic pe Rivya. Excelează la raționament profund, analiză complexă și scriere de nivel expert, fiind o alegere premium pentru sarcini AI critice.

Credite de bază

8

Moduri

chat-completion

Input API

Input text gata

Inputuri

text

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "claude-opus-4-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine nu sunt suportate pentru acest model chat.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Claude Sonnet 4.5

claude-sonnet-4-5-chatDisponibil prin APIInput text gata

Chat · Modelul echilibrat Claude AI chat de la Anthropic pe Rivya. Este puternic la scriere nuanțată, analiză atentă și răspunsuri conștiente de siguranță, fiind o opțiune Claude solidă pentru creare de conținut și cercetare.

Credite de bază

4

Moduri

chat-completion

Input API

Input text gata

Inputuri

text

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "claude-sonnet-4-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine nu sunt suportate pentru acest model chat.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Claude Haiku 4.5

claude-haiku-4-5-chatDisponibil prin APIInput text gata

Chat · Modelul ușor Claude AI chat de la Anthropic pe Rivya. Este reglat pentru viteză, eficiență de cost și performanță stabilă în chatul de zi cu zi, în proiecte cu frecvență mare unde vrei tonul Claude fără cost premium.

Credite de bază

2

Moduri

chat-completion

Input API

Input text gata

Inputuri

text

Limită prompt

20000 caractere

Media de referință

-

Cerere

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recomandat

Body

{
  "model": "claude-haiku-4-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Regulă referință

-

Rezultat

Răspunsul create returnează un task id public. Interoghează GET /api/v1/generations/{taskId} până când statusul este succeeded sau failed.

Erori comune

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API suportă turnuri non-streaming și SSE streaming în Public API v1. Atașamentele imagine nu sunt suportate pentru acest model chat.

Parametri

Nu este necesar niciun parametru suplimentar de model.

Pagini asociate

Cuprins