Rivya AI -dokumentaatio
Mallien API-sivut

Gemini Omni 1.1 Flash API -integraatio

Käytä mallia Gemini Omni 1.1 Flash Rivya Public API v1:n kautta malli-ID:llä gemini-omni-flash-1-1; mukana ovat tuetut syötteet, parametrit, Files API -säännöt, krediitit ja vastausesimerkit.

Saatavilla API:n kauttaTeksti tai URL valmis; referenssimoodit käyttävät Files API:aVideo
API-malli-ID

gemini-omni-flash-1-1

Syötteet

text, file

Files API

Vaaditaan referenssimoodeissa

Peruskrediitit

per_video · 4=45 · 6=60 · 8=75 · 10=90 · 4k_4=105 · 4k_6=120 · 4k_8=135 · 4k_10=150 · withVideo=120 · withVideo4k=180 · ⌈total⌉

Kyvykkyys

Video

Laskutus

FIXED

Prompt-raja

20000 merkkiä

Pyyntösopimus

Lähetä malli-ID ylätason kentässä. Mallikohtaiset ohjaimet kuuluvat params-objektiin.

AvainTyyppiPakollinenOletusKuvaus
modelstringKyllägemini-omni-flash-1-1Käytä gemini-omni-flash-1-1-arvoa API-malli-ID:nä.
promptstringKyllä-Enintään 20000 merkkiä tälle mallille.
paramsobjectEi-Mallikohtainen parametriobjekti. Käytä alla olevia rivejä sallittuihin avaimiin.
client_request_idstringEi-Valinnainen asiakaspuolen ID pyyntöjen jäljittämiseen omassa järjestelmässäsi.

Malliparametrit

AvainTyyppiPakollinenOletusAlueVaihtoehdotKuvaus
reference_modeselectEireference-reference, framesViitetila
resolutionselectEi720p-360p, 720p, 1080p, 4kResoluutio
durationselectEi4-4, 6, 8, 10Kesto
aspect_ratioselectEi16:9-16:9, 9:16Kuvasuhde
seednumberEi-min 0 / max 2147483647-Jätä tyhjäksi, jos haluat joka kerta uuden satunnaisen tuloksen. Saman kokonaisluvun käyttäminen uudelleen helpottaa aiemman tuloksen toistamista tai hienosäätöä. Tulos pysyy lähempänä vain silloin, kun kehote ja muut keskeiset asetukset ovat myös samankaltaisia, eikä se takaa täsmälleen samaa lopputulosta.
video_startnumberEi-min 0 / max 30-Videon alku (sekuntia)
video_endsnumberEi-min 0 / max 30-Videon loppu (sekuntia)

Latauskäytäntö

Lataa referenssitiedostot ensin ja sijoita sitten palautettu URL ja duration token params.referenceMediaItems-arvon sisään.

Referenssisääntö

Viitemateriaali: Käytä enintään seitsemää 20 MB:n kuvaa tai yhtä enintään 95 MB:n ja 30 sekunnin videota sekä enintään viittä kuvaa. Valittu videojakso saa olla enintään 10 sekuntia. Ääni- ja hahmotunnuksia ei tueta. Ruututila hyväksyy alkukuvan tai alku- ja loppukuvan ilman muita viitteitä.

Enimmäistiedostot

7

Hyväksytyt tiedostotyypit

image, video

Duration token

Video- ja äänireferenssien pitäisi kantaa /api/v1/files-reitin durationToken-arvoa, kun keston varmennus vaaditaan.

kindEnimmäiskokoMIME-tyypit
image20 MBimage/jpeg, image/png, image/webp
video95 MBvideo/mp4, video/quicktime

Minimipyyntö

{
  "model": "gemini-omni-flash-1-1",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "reference_mode": "reference",
    "resolution": "720p",
    "duration": "4",
    "aspect_ratio": "16:9",
    "seed": 0,
    "video_start": 0,
    "video_ends": 0
  }
}

Referenssitiedostopyyntö

{
  "model": "gemini-omni-flash-1-1",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "reference_mode": "reference",
    "resolution": "720p",
    "duration": "4",
    "aspect_ratio": "16:9",
    "seed": 0,
    "video_start": 0,
    "video_ends": 0,
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

Create-vastaus

Create-endpoint palauttaa julkisen tehtävä-ID:n. Pollaa status-endpointia, kunnes tehtävä onnistuu tai epäonnistuu.

{
  "id": "task_gemini_omni_flash_1_1_example",
  "status": "queued",
  "model": "gemini-omni-flash-1-1",
  "reserved_credits": 45,
  "final_credits": 0,
  "settlement_status": "RESERVED",
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Yleiset virheet

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Jotkin moodit vaativat Files API -referenssilatauksia.