Seedance 1.0 Lite Image-to-Video
Seedance 1.0 Lite Image-to-Video premieňa obrázok a pokyny na pohyb na video. Pre presne túto edíciu s obrazovým vstupom vyberte doubao-seedance-1-0-lite-i2v-250428. Dodajte zdrojový obrázok a opíšte pohyb hlavného motívu, správanie kamery a zamýšľaný záverečný pohľad. Odoslanie spustí asynchrónnu úlohu; uchovajte jej ID a hotové video získajte z tej istej úlohy.
O modeli
Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.
Seedance 1.0 Lite Image-to-Video je selektor doubao-seedance-1-0-lite-i2v-250428 na vytváranie videa z obrázka. Použite ho na animovanie dodanej scény, produktového záberu alebo obrázka postavy. Opíšte, čo sa pohybuje, ako sa pohyb vyvíja a ako sa má záber skončiť. Pri produktovej scéne môže praktické zadanie požadovať malý pohyb predmetu a pomalé približovanie kamery so zachovaním rozmiestnenia viditeľného na zdrojovom obrázku.
Použite POST /v1/videos s model nastaveným na doubao-seedance-1-0-lite-i2v-250428 a s poľom content. Pokyn na pohyb vložte do textovej položky pomocou type:text a text a obrázok zadajte v položke image_url s image_url.url. URL obrázka musí byť dostupná, prípadne môžete zadať reprezentáciu data:image/<format>;base64,.... Zdokumentované formáty obrázkov sú jpeg, png, webp, bmp, tiff a gif. Obrázok musí byť menší než 30 MB, so šírkou a výškou väčšou než 300 a menšou než 6000 pixelov a s pomerom strán väčším než 0,4 a menším než 2,5. Pred odoslaním skontrolujte skutočný zdrojový súbor.
Pokyny modelu pre obrazový vstup používajú ratio:adaptive. Pri generovaní podľa obrazovej predlohy sú zdokumentované rozlíšenia 480p a 720p; 1080p je v tomto režime vylúčené. Pole duration je celé číslo od 2 do 12 sekúnd s predvolenou hodnotou 5. Dokumentácia určuje 24 snímok za sekundu. Scénu udržte dostatočne jednoduchú pre požadované trvanie: určte úvodnú pózu, jednu hlavnú akciu a záverečné rámovanie namiesto požiadavky na nesúvisiaci sled udalostí v klipe.
Nakonfigurovaná požiadavka vyžaduje okrem model a content aj seed, camerafixed, watermark a execution_expires_after. seed má rozsah od -1 do 4294967295, pričom zdokumentovaná predvolená hodnota je -1. watermark je booleovská hodnota s predvolenou hodnotou false. execution_expires_after sa meria v sekundách od vytvorenia úlohy, má rozsah od 3600 do 259200 a predvolenú hodnotu 172800. Dokumentácia vylučuje ovládanie pevnej kamery v režime obrazovej predlohy; pre tento profil zadajte camerafixed:false. Generovanie synchronizovaného zvuku je zdokumentované pre inú edíciu Seedance a nie je nastavením tohto profilu Lite na vytváranie videa z obrázka.
Odoslanie vráti Ailoot id ešte pred dokončením videa. Uchovajte presne toto id a podľa vráteného polling_url kontrolujte tú istú pôvodnú úlohu, kým nebude pripravený výsledok. Úspešná odpoveď obsahuje podpísaný odkaz Ailoot v content.video_url po tom, čo Ailoot uloží dokončený súbor ako mediálny súbor vo vašom vlastníctve. Uložte video spolu so zdrojovým obrázkom, zadaním a nastaveniami a skontrolujte jeho vzhľad, pohyb a rámovanie v celom klipe. Súbor vyhľadajte cez GET /v1/media/assets?family=video, prejdite každú hodnotu next_cursor a pomocou skutočného asset_id načítajte GET /v1/media/assets/{asset_id}, aby ste získali jeho content_url. Ak podpísaný odkaz vráti link_expired, načítajte ten istý súbor znova a získajte obnovené content_url. Ak pôvodná úloha vyprší, zlyhá alebo zostane neistá, uchovajte podrobnosti jej odpovede a preskúmajte ju pred vytvorením ďalšieho generovania.
Ailoot Ultra · Video POST /v1/videos doubao-seedance-1-0-lite-i2v-250428
doubao-seedance-1-0-lite-i2v-250428
doubao-seedance-1-0-lite-i2v-250428Úvod
Seedance 1.0 Lite Image-to-Video premieňa obrázok a pokyny na pohyb na video. Pre presne túto edíciu s obrazovým vstupom vyberte doubao-seedance-1-0-lite-i2v-250428. Dodajte zdrojový obrázok a opíšte pohyb hlavného motívu, správanie kamery a zamýšľaný záverečný pohľad. Odoslanie spustí asynchrónnu úlohu; uchovajte jej ID a hotové video získajte z tej istej úlohy.
- Povolené vstupy
- Text · Obrázky
- Výsledky
- Video
Dostupné v Ailoot · vstupy a metódy
Ailoot Ultra · Video POST /v1/videos
- Vstup
text,image- Výstup
video
| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
|---|---|---|---|---|
Polemodel | Typstring | PožiadavkaPovinné | Hodnoty a limity doubao-seedance-1-0-lite-i2v-250428 | Predvolené— |
Polecontent | Typarray | PožiadavkaPovinné | Hodnoty a limity | Predvolené— |
Poleduration | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity Minimum: 2 Maximum: 12 | Predvolené5 |
Poleresolution | Typstring | PožiadavkaVoliteľné | Hodnoty a limity 480p, 720p | Predvolené— |
Poleratio | Typstring | PožiadavkaVoliteľné | Hodnoty a limity adaptive | Predvolené— |
Poleservice_tier | Typstring | PožiadavkaVoliteľné | Hodnoty a limity default, flex | Predvolené— |
Poleseed | Typinteger | PožiadavkaPovinné | Hodnoty a limity Minimum: -1 Maximum: 4 294 967 295 | Predvolené-1 |
Polecamerafixed | Typboolean | PožiadavkaPovinné | Hodnoty a limity false | Predvolené— |
Polewatermark | Typboolean | PožiadavkaPovinné | Hodnoty a limity | Predvolenéfalse |
Poleexecution_expires_after | Typinteger | PožiadavkaPovinné | Hodnoty a limity Minimum: 3 600 Maximum: 259 200 | Predvolené172 800 |
Parametre a životný cyklus metódy
| Parameter | Špecifikácia |
|---|---|
Parametercontent_type | Špecifikáciaapplication/json |
Parameterrequired | Špecifikáciacamerafixed, content, execution_expires_after, model, seed, watermark |
Parameteroptional | Špecifikáciaduration, resolution, ratio, service_tier |
Parametermaterial_types | Špecifikáciatext, image |
Parameterconditions | ŠpecifikáciaUse the listed content text/image_url items and all six required fields. Retain image roles and order. |
Aliasy metódy: /v1/videos/generations
Životný cyklus: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/videos/generations/{request_id}/content
Cenník
Ako sa vypočíta konečný poplatok
Zobrazené sadzby slúžia na odhad nákladov pred generovaním. Konečný poplatok sa vypočíta z nákladov zaznamenaných pri pôvodnom generovaní. Namerané trvanie výstupu a predpokladané množstvá nepredstavujú konečné účtované množstvo.
Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.
- Rýchly režim
- Neuvedené Keď je zvolený rýchly režim
- Režim Flex
- Neuvedené Keď je zvolený režim flex
- Maximálna úroveň uvažovania
- Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
Odhadované sadzby na porovnanie
Ceny podľa konfigurácie
Každý poplatok priraďte k zobrazeným podmienkam. Pre každú skupinu alternatívnych konfigurácií použite jednu sadzbu.
| Konfigurácia | Sadzobník | Odhadované množstvo | Účtovacia jednotka | Poplatok |
|---|---|---|---|---|
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Odhadované množstvo— | Účtovacia jednotka— | Poplatok Vstup · Vstupné tokeny · Odhad iba na porovnanie — / 1K tokenov Výstup · Výstupné tokeny · Odhad iba na porovnanie — / 1K tokenov Vstup · Čítanie cache · Odhad iba na porovnanie — / 1K tokenov Vstup · Zápis do cache · Odhad iba na porovnanie — / 1K tokenov Vstup · Zápis do cache, 1 hod · Odhad iba na porovnanie — / 1K tokenov |
| KonfiguráciaOutput video tokens | Sadzobník— | Odhadované množstvo— | Účtovacia jednotkaper output video token | Poplatok Výstup · video output token · Odhad iba na porovnanie $0.000003 per output video token |
| KonfiguráciaEstimated generation cost | Sadzobník— | Odhadované množstvoodhad pre jedno generovanie | Účtovacia jednotka— | Poplatok Vstup · Odhadované náklady na generovanie · Odhad iba na porovnanie $0.2112 odhad pred generovaním This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →
Príklady požiadaviek
Ailoot Ultra · Video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
: "${AILOOT_IMAGE_URL:?Set an actual customer material or documented value}"
export AILOOT_IMAGE_URL
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "doubao-seedance-1-0-lite-i2v-250428", "content": [{"type": "text", "text": "The camera slowly approaches the supplied scene while a small object moves."}, {"type": "image_url", "image_url": {"url": "YOUR_ACCESSIBLE_IMAGE_URL"}}], "resolution": "480p", "ratio": "adaptive", "duration": 5, "service_tier": "default", "seed": -1, "camerafixed": false, "watermark": false, "execution_expires_after": 172800}')
p['content'][1]['image_url']['url']=os.environ['AILOOT_IMAGE_URL']
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Prijať a uložiť výsledky
Ailoot Ultra · Video
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Uchovať všetky dokončené výsledky
Uložte každé dokončené video alebo vrátený súbor; načítajte obsah každej skutočne vrátenej URL podkladu.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Ak treba overiť pôvodnú odpoveď
Preserve original response/headers/id and poll that operation; never resubmit unknown creation.
Polia odpovede
| Pole | Typ |
|---|---|
Polecontent.video_url | Typstring or array, as returned |
Aliasy
Aliasy modelov
Ailoot Ultra doubao-seedance-1-0-lite-i2v-250428
Aliasy ciest metód
/v1/videos/generations
Súvisiace ID na volanie
FAQ · Seedance 1.0 Lite Image-to-Video
- Aké vstupy a výsledky sú dostupné?
POST /v1/videos·doubao-seedance-1-0-lite-i2v-250428:text,image→video- Aké polia používa požiadavka?
POST /v1/videos·doubao-seedance-1-0-lite-i2v-250428:model,content,duration,resolution,ratio,service_tier,seed,camerafixed,watermark,execution_expires_after- Aké limity platia?
POST /v1/videos·doubao-seedance-1-0-lite-i2v-250428:duration.minimum:2;duration.maximum:12;seed.minimum:-1;seed.maximum:4294967295;execution_expires_after.minimum:3600;execution_expires_after.maximum:259200