Seedance 1.0 Lite Image-to-Video
Seedance 1.0 Lite Image-to-Video zet een afbeelding en bewegingsinstructies om in een video. Selecteer doubao-seedance-1-0-lite-i2v-250428 voor deze exacte editie met beeldinvoer. Lever de bronafbeelding aan en beschrijf de beweging van het onderwerp, het cameragedrag en het beoogde eindbeeld. Het indienen start een asynchrone taak; bewaar de ID en haal de voltooide video op via diezelfde taak.
Over het model
Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.
Seedance 1.0 Lite Image-to-Video is de beeld-naar-videoselector doubao-seedance-1-0-lite-i2v-250428. Gebruik deze om een aangeleverde scène, productweergave of afbeelding van een personage te animeren. Beschrijf wat er beweegt, hoe de beweging zich ontwikkelt en hoe het shot moet eindigen. Voor een productscène kan een praktische briefing vragen om een kleine beweging van het object en een langzame beweging van de camera naar het onderwerp toe, terwijl de opstelling uit de bronafbeelding behouden blijft.
Gebruik POST /v1/videos met model ingesteld op doubao-seedance-1-0-lite-i2v-250428 en een content-array. Plaats de bewegingsinstructie in een text-item, met type:text en text, en lever de afbeelding aan in een image_url-item met image_url.url. De afbeeldings-URL moet toegankelijk zijn, of je kunt een weergave als data:image/<format>;base64,... aanleveren. De gedocumenteerde afbeeldingsformaten zijn jpeg, png, webp, bmp, tiff en gif. De afbeelding moet kleiner zijn dan 30 MB, met een breedte en hoogte groter dan 300 en kleiner dan 6000 pixels, en een beeldverhouding groter dan 0.4 en kleiner dan 2.5. Controleer het daadwerkelijke bronbestand voordat je het indient.
De richtlijnen voor beeldinvoer van het model gebruiken ratio:adaptive. Voor generatie met beeldreferenties zijn de gedocumenteerde resolutiekeuzes 480p en 720p; 1080p is uitgesloten voor die modus. Het veld duration is een geheel getal van 2 tot 12 seconden, met 5 als standaardwaarde. De documentatie specificeert 24 beelden per seconde. Houd de scène eenvoudig genoeg voor de gevraagde duur: benoem de beginhouding, één hoofdactie en de uiteindelijke kadrering in plaats van de clip een onsamenhangende reeks gebeurtenissen te laten bevatten.
Het geconfigureerde verzoek vereist seed, camerafixed, watermark en execution_expires_after naast model en content. seed loopt van -1 tot 4294967295, met -1 als gedocumenteerde standaardwaarde. watermark is een booleaanse waarde met false als standaardwaarde. execution_expires_after wordt gemeten in seconden vanaf het aanmaken van de taak, loopt van 3600 tot 259200 en heeft 172800 als standaardwaarde. De documentatie sluit vaste-camerabesturing uit in de modus met beeldreferenties; geef voor dit profiel camerafixed:false op. Gesynchroniseerde audiogeneratie is gedocumenteerd voor een andere Seedance-editie en is geen instelling van dit Lite-profiel voor beeld-naar-video.
Het indienen retourneert een Ailoot-id voordat de video klaar is. Bewaar die exacte id en volg de geretourneerde polling_url om dezelfde oorspronkelijke taak te controleren totdat het resultaat klaar is. Het succesvolle antwoord bevat een ondertekende Ailoot-link in content.video_url nadat Ailoot het voltooide bestand als media-asset in eigendom heeft opgeslagen. Sla de video op met de bronafbeelding, prompt en instellingen, en beoordeel het uiterlijk, de beweging en de kadrering over de gehele clip. Zoek de asset via GET /v1/media/assets?family=video en volg elke next_cursor; lees GET /v1/media/assets/{asset_id} met de daadwerkelijke asset_id om de content_url op te halen. Als een ondertekende link link_expired retourneert, lees je dezelfde asset opnieuw voor een vernieuwde content_url. Als de oorspronkelijke taak verloopt, mislukt of onzeker blijft, bewaar dan de antwoorddetails en onderzoek de taak voordat je een nieuwe generatie start.
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-250428Aan de slag
Seedance 1.0 Lite Image-to-Video zet een afbeelding en bewegingsinstructies om in een video. Selecteer doubao-seedance-1-0-lite-i2v-250428 voor deze exacte editie met beeldinvoer. Lever de bronafbeelding aan en beschrijf de beweging van het onderwerp, het cameragedrag en het beoogde eindbeeld. Het indienen start een asynchrone taak; bewaar de ID en haal de voltooide video op via diezelfde taak.
- Toegestane invoer
- Tekst · Afbeeldingen
- Resultaten
- Video
Beschikbaar in Ailoot · invoer en methoden
Ailoot Ultra · Video POST /v1/videos
- Invoertypen
text,image- Uitvoertypen
video
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten doubao-seedance-1-0-lite-i2v-250428 | Standaard— |
Veldcontent | Typearray | VereisteVereist | Waarden en limieten | Standaard— |
Veldduration | Typeinteger | VereisteOptioneel | Waarden en limieten Minimum: 2 Maximum: 12 | Standaard5 |
Veldresolution | Typestring | VereisteOptioneel | Waarden en limieten 480p, 720p | Standaard— |
Veldratio | Typestring | VereisteOptioneel | Waarden en limieten adaptive | Standaard— |
Veldservice_tier | Typestring | VereisteOptioneel | Waarden en limieten default, flex | Standaard— |
Veldseed | Typeinteger | VereisteVereist | Waarden en limieten Minimum: -1 Maximum: 4.294.967.295 | Standaard-1 |
Veldcamerafixed | Typeboolean | VereisteVereist | Waarden en limieten false | Standaard— |
Veldwatermark | Typeboolean | VereisteVereist | Waarden en limieten | Standaardfalse |
Veldexecution_expires_after | Typeinteger | VereisteVereist | Waarden en limieten Minimum: 3.600 Maximum: 259.200 | Standaard172.800 |
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametercontent_type | Contractapplication/json |
Parameterrequired | Contractcamerafixed, content, execution_expires_after, model, seed, watermark |
Parameteroptional | Contractduration, resolution, ratio, service_tier |
Parametermaterial_types | Contracttext, image |
Parameterconditions | ContractUse the listed content text/image_url items and all six required fields. Retain image roles and order. |
Methodealiasnamen: /v1/videos/generations
Levenscyclus: 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
Tarieven
Zo worden de uiteindelijke kosten berekend
De weergegeven tarieven geven een schatting van de kosten vóór de generatie. Het definitieve bedrag wordt berekend op basis van de kosten die voor de oorspronkelijke generatie zijn geregistreerd. De gemeten duur van de uitvoer en de geschatte hoeveelheden zijn niet de definitieve factureerbare hoeveelheid.
Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.
- Snelle modus
- Niet opgegeven Wanneer de snelle modus is geselecteerd
- Flexmodus
- Niet opgegeven Wanneer de modus flex is geselecteerd
- Maximale redeneerinspanning
- Niet opgegeven Wanneer bij maximale redeneerinspanning de default-aanpassing wordt gebruikt
Geschatte tarieven ter vergelijking
Prijzen per configuratie
Koppel elke kostenpost aan de getoonde voorwaarden. Gebruik één tarief voor elke groep alternatieve configuraties.
| Configuratie | Tariefstaffel | Verwachte hoeveelheid | Rekeneenheid | Kosten |
|---|---|---|---|---|
| ConfiguratieBasistarieven voor tokens | TariefstaffelBasistarief | Verwachte hoeveelheid— | Rekeneenheid— | Kosten Invoer · Invoertokens · Schatting uitsluitend ter vergelijking — / 1K tokens Uitvoer · Uitvoertokens · Schatting uitsluitend ter vergelijking — / 1K tokens Invoer · Cache lezen · Schatting uitsluitend ter vergelijking — / 1K tokens Invoer · Cache schrijven · Schatting uitsluitend ter vergelijking — / 1K tokens Invoer · Cache schrijven, 1 uur · Schatting uitsluitend ter vergelijking — / 1K tokens |
| ConfiguratieOutput video tokens | Tariefstaffel— | Verwachte hoeveelheid— | Rekeneenheidper output video token | Kosten Uitvoer · video output token · Schatting uitsluitend ter vergelijking $0.000003 per output video token |
| ConfiguratieEstimated generation cost | Tariefstaffel— | Verwachte hoeveelheidschatting voor één generatie | Rekeneenheid— | Kosten Invoer · Geschatte generatiekosten · Schatting uitsluitend ter vergelijking $0.2112 schatting vóór generatie This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →
Voorbeeldverzoeken
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.
Resultaten ophalen en opslaan
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
Alle voltooide resultaten bewaren
Sla elke voltooide video of elk teruggegeven bestand op; haal elke daadwerkelijk teruggegeven bestands-URL op.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Als het oorspronkelijke antwoord moet worden gecontroleerd
Preserve original response/headers/id and poll that operation; never resubmit unknown creation.
Antwoordvelden
| Veld | Type |
|---|---|
Veldcontent.video_url | Typestring or array, as returned |
Aliasnamen
Modelaliasnamen
Ailoot Ultra doubao-seedance-1-0-lite-i2v-250428
Aliasnamen voor methodepaden
/v1/videos/generations
Gerelateerde aanroeper-ID’s
FAQ · Seedance 1.0 Lite Image-to-Video
- Welke invoer en resultaten zijn beschikbaar?
POST /v1/videos·doubao-seedance-1-0-lite-i2v-250428:text,image→video- Welke velden gebruikt het verzoek?
POST /v1/videos·doubao-seedance-1-0-lite-i2v-250428:model,content,duration,resolution,ratio,service_tier,seed,camerafixed,watermark,execution_expires_after- Welke limieten gelden?
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