cicora.ai
Specifikacija API-jaAsinhrona predstavnost

Video

Video začnite kot asinhrono opravilo, ohranite njegov identifikator in ločite ustvarjanje od branja rezultata.

Referenčna dokumentacija za integracijo: parametre in razpoložljive zmožnosti izberite v nastavitvah API-ja svojega računa in v katalogu modelov za svoje okolje.

Ustvarite opravilo

Zahteva za video običajno vključuje poziv, model in lastnosti kadra, kot so trajanje, razmerje stranic, ločljivost ali reference, le kadar jih izbrani model podpira.

Identifikator opravila shranite takoj. Potreben je za prikaz napredka, podporo preklicu v vmesniku in pridobitev končne vsebine.

Opravilo ustvarjanja videa
bash
curl --request POST https://cicora.ai/api/v1/videos \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "google/veo-3.1",
    "prompt": "Slow aerial movement above a river at sunrise",
    "duration": 8,
    "aspect_ratio": "16:9",
    "resolution": "720p"
  }'

Preverjajte stanje

  • Opravilo preberite prek GET /videos/{video_id}.
  • Končno stanje obravnavajte kot verodostojen vir za dokončanje.
  • Uporabite naraščajoči interval preverjanja in preverjanje ustavite, ko uporabnik odide.

Delo z rezultatom

Po dokončanju uporabite URL ali vsebino, ki jo vrne opravilo, ter pred prikazom predvajalnika preverite pripravljenost datoteke.

Za podporo ohranite poziv, model, parametre in identifikator opravila, vhodnih referenc pa ne hranite dlje, kot zahteva vaš izdelek.