kling-v1-6
A kling-v1-6 profil írásos jelenetleírásból generál videót. Tervezzen rövid felvételt egyértelmű témával, cselekménnyel és kamerairánnyal, a dokumentált öt- vagy tízmásodperces időtartamok valamelyikével. A generálás aszinkron: őrizze meg a visszaadott feladatazonosítót, és a kész videót az eredeti feladat sikeres befejezése után kérje le.
A modellről
Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.
A pontos kling-v1-6 választóazonosító a Kling szövegből videót készítő profilját jelöli. Küldjön JSON-kérést a POST /v1/videos/generations végpontra kling-v1-6 értékű model mezővel és a promptban megadott írásos jelenettel. A POST /v1/videos ugyanazt a generálási kérést is elfogadja. Egy egyértelmű kérés leírja, mi látható, mi történik a felvétel során és hogyan figyeli azt a kamera. A minimális jelenetkérés a modell választóazonosítóját és a promptot adja meg, a további felvételi vezérlőket beállítás nélkül hagyva.
Termékfelvételhez írja le a tárgyat, a felületet, a világítást és egyetlen látható cselekvést, például lassú fordulást vagy a kamera helyzetének változását. Jelenetkoncepcióhoz határozza meg a helyszínt, a fő témát és a képen áthaladó mozgást. A cselekmény legyen követhető a kért klipen belül. Egy prompt leírhat egy nyugodt tavon áthaladó kis csónakot, a partról látott tág képet, kora reggeli fényt és a csónak irányát követő stabil kamerát.
A prompt korlátja 500 karakter. Az opcionális negative_prompt legfeljebb 200 karaktert tartalmazhat, és a nem kívánt elemeket írja le. A profilhoz dokumentált duration értékek 5 és 10 másodperc. A mode értékei std és pro. A cfg_scale 0 és 1 közötti szám; a dokumentáció a magasabb értékeket a szöveg erősebb követéseként írja le. A konkrét felvételhez válassza meg a vezérlőket, és a beküldött értékeket őrizze meg az eredménnyel együtt.
A dokumentált camera_control objektum a simple, down_back, forward_up, right_turn_forward és left_turn_forward kameratípusokat sorolja fel. A simple konfigurációban horizontal, vertical, pan, tilt, roll és zoom vezérlők szerepelnek. A minimális szöveges példa hasznos kiindulópont, ha a jelenet külön kameravezérlő objektum nélkül is leírható. A promptban adjon egyértelmű célt a kameramozgásnak, például a téma feltárását vagy mozgásának követését.
A beküldés aszinkron feladatot indít. Őrizze meg a visszaadott id értéket, az X-Ailoot-Task-Id fejlécet és a polling_url hivatkozást, majd ugyanazzal az Ailoot API-kulccsal küldjön GET kérést arra a polling_url címre az eredeti feladat kiolvasásához. A feladat állapota a data.task_status mezőben található: a submitted és processing függőben lévő, a succeed sikeres, a failed pedig sikertelen állapotot jelent. A beküldés visszaigazolása ezért köztes eredmény. Siker esetén töltse le a data.task_result.videos[].url összes URL-jének tartalmát; ezek az Ailoot által kezelt eredményfájl-hivatkozások. A GET /v1/videos/{id}/content az első kimenetet kéri le, az index lekérdezési paraméter pedig a visszaadott kimenetek közül választ a nullától kezdődő indexük alapján. Az állapotválaszt őrizze meg a kiválasztott klippel együtt. Időtúllépés vagy result_pending_check válasz esetén őrizze meg az eredetileg visszaadott azonosító adatokat, és a felvétel újbóli beküldése helyett azt a műveletet ellenőrizze.
A kész felvételt teljes hosszában ellenőrizze: a kívánt cselekmény, a téma megjelenése, a képkivágás és a mozgás egyaránt része a felvételi leírásnak. Ez a pontos profil az itt ismertetett szövegből videót készítő munkafolyamatot biztosítja. Ha egy visszaadott feladat további állapotellenőrzést igényel, az eredeti azonosítóival kövesse tovább, akkor is, ha az ügyfélkérés időtúllépésbe fut; mielőtt újabb generálási kérést fontolgatna, őrizze meg ezeket a feladatadatokat.
Ailoot Ultra · Video POST /v1/videos kling-v1-6
kling-v1-6Kezdő lépések
A kling-v1-6 profil írásos jelenetleírásból generál videót. Tervezzen rövid felvételt egyértelmű témával, cselekménnyel és kamerairánnyal, a dokumentált öt- vagy tízmásodperces időtartamok valamelyikével. A generálás aszinkron: őrizze meg a visszaadott feladatazonosítót, és a kész videót az eredeti feladat sikeres befejezése után kérje le.
- Elfogadott bemenetek
- Szöveg
- Eredmények
- Videó
Elérhető az Ailootban · bemenetek és metódusok
Ailoot Ultra · Video POST /v1/videos
- Bemenet
text- Kimenet
video
| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
|---|---|---|---|---|
Mezőmodel | Típusstring | KövetelményKötelező | Értékek és korlátok kling-v1-6 | Alapértelmezett— |
Mezőprompt | Típusstring | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezőmode | Típusstring | KövetelményKötelező | Értékek és korlátok std, pro | Alapértelmezett— |
Mezőmodel_name | Típusstring | KövetelményOpcionális | Értékek és korlátok kling-v1-6 | Alapértelmezett— |
Mezőcfg_scale | Típusnumber | KövetelményOpcionális | Értékek és korlátok Minimum: 0 Maximum: 1 | Alapértelmezett— |
Mezőaspect_ratio | Típusstring | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőnegative_prompt | Típusstring | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Meződuration | Típusinteger | KövetelményOpcionális | Értékek és korlátok 5, 10 | Alapértelmezett— |
Metódus paraméterei és életciklusa
| Paraméter | Szerződés |
|---|---|
Paramétercontent_type | Szerződésapplication/json |
Paraméterrequired | Szerződésmodel, prompt, mode |
Paraméteroptional | Szerződésmodel_name, cfg_scale, aspect_ratio, negative_prompt, duration |
Paramétermaterial_types | Szerződéstext |
Paraméterconditions | Szerződésmodel selects this model. An omitted model_name uses the selected model; an explicit native model_name override is preserved. |
Metódus álnevei: /v1/videos/generations
Életciklus: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Díjcsomagok
A végső díj számítása
A megjelenített díjtételek a generálás előtti költségbecsléshez szolgálnak. A végleges díj az eredeti generáláshoz rögzített költségből számítódik. A kimenet mért időtartama és az előre jelzett mennyiségek nem azonosak a véglegesen elszámolandó mennyiséggel.
A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.
- Gyors mód
- Nincs megadva Ha a gyors mód van kiválasztva
- Flex mód
- Nincs megadva Ha a flex mód van kiválasztva
- Maximális gondolkodási ráfordítás
- Nincs megadva Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik
Becsült díjak összehasonlításhoz
Árak beállításonként
Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.
| Beállítás | Díjtáblázat | Előre jelzett mennyiség | Díj |
|---|---|---|---|
| BeállításTokenek alapdíjai | DíjtáblázatAlapdíj | Előre jelzett mennyiség— | Díj Bemenet · Bemeneti tokenek · Becslés, csak összehasonlításra — / 1K token Kimenet · Kimeneti tokenek · Becslés, csak összehasonlításra — / 1K token Bemenet · Gyorsítótár olvasása · Becslés, csak összehasonlításra — / 1K token Bemenet · Írás a gyorsítótárba · Becslés, csak összehasonlításra — / 1K token Bemenet · Írás a gyorsítótárba, 1 óra · Becslés, csak összehasonlításra — / 1K token |
| BeállításEstimated generation cost | Díjtáblázat— | Előre jelzett mennyiségbecslés egy generálásra | Díj Bemenet · Becsült generálási költség · Becslés, csak összehasonlításra $6 becslés a generálás előtt This estimate is not an additional charge or a fixed rate for the completed generation. |
Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →
Példakérések
Ailoot Ultra · Video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "kling-v1-6", "prompt": "A happy holiday scene at the beach.", "mode": "pro"}')
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.
Eredmények fogadása és mentése
Ailoot Ultra · Video
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Őrizzen meg minden elkészült eredményt
Mentsen minden elkészült videót és visszaadott fájlt; töltse le az összes ténylegesen visszaadott médiafájl URL-jének tartalmát.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Ha az eredeti választ ellenőrizni kell
Keep the returned public task or operation id and all headers. Read only the original task; unknown or result_pending_check does not authorize another creation.
Válaszmezők
| Mező | Típus |
|---|---|
Meződata.task_result.videos[].url | Típusstring or array, as returned |
Álnevek
Modell álnevei
Ailoot Ultra kling-v1-6
Metódusútvonalak álnevei
/v1/videos/generations
Kapcsolódó modellazonosítók
FAQ · kling-v1-6
- Milyen bemenetek és eredmények érhetők el?
POST /v1/videos·kling-v1-6:text→video- Mely mezőket használja a kérés?
POST /v1/videos·kling-v1-6:model,prompt,mode,model_name,cfg_scale,aspect_ratio,negative_prompt,duration- Milyen korlátok érvényesek?
POST /v1/videos·kling-v1-6:cfg_scale.minimum:0;cfg_scale.maximum:1