Przejdź do treści

Wan-2.1 Image-to-Video with LoRAs

Integracja

Identyfikator modelu wan-i2v-lora
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/wan-i2v-lora?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

To żądanie: 0,75 $ 750 kredytów API Uruchom na tej stronie

Uzyskaj klucz API
Alibaba Obraz na wideo do 720p #image-to-video#motion#lora

Wan 2.1 image-to-video z obsługą niestandardowej LoRA, opcjonalnym odtwarzaniem wstecz i trybem turbo

Utworzone w Doitong

Publiczne prace utworzone za pomocą Wan-2.1 Image-to-Video with LoRAs przez społeczność Doitong. Użyj ponownie promptu jednym kliknięciem.

Pokazane publiczne prace: 2
Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scen... Wideo

Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scene takes place inside a modern passenger airplane during a daytime flight. Natural smartphone-like cinematography, realistic airplane cabin, authentic passengers, natural lighting, realistic skin...

Реалистичная бытовая сцена в советской одесской квартире зимним вечером. Женщина находится на кух... Wideo

Реалистичная бытовая сцена в советской одесской квартире зимним вечером. Женщина находится на кухне, мужчина — в комнате и прихожей. Атмосфера обычной советской семьи перед приходом гостей. Голоса: все персонажи говорят по-русски с естественным, выразительным одесским говором. Характерная...

Zbuduj żądanie

Elementy sterujące są generowane ze schematu modelu. Kod i cena aktualizują się podczas ich zmiany.

•wymagane

Instrukcje tekstowe sterujące generowaniem wideo.

•wymagane image_url
Upuść plik lub

URL obrazu źródłowego; wybrany współczynnik proporcji określa, czy potrzebne jest przetwarzanie wstępne: niezgodność powoduje zmianę rozmiaru, a następnie centralne kadrowanie.

resolution domyślnie 720p

Rozdzielczość wideo wynikowego: 480p lub 720p.

aspect_ratio domyślnie 16:9

Proporcje szerokości do wysokości dla wynikowego wideo.

Zaawansowane negative_prompt · num_frames · frames_per_second · num_inference_steps · guide_scale · shift · seed · enable_safety_checker · enable_prompt_expansion · reverse_video · turbo_mode · loras
domyślnie bright colors, overex...

Negatywny prompt stosowany podczas generowania wideo.

domyślnie 81

Liczba klatek do generowania, w zakresie od 81 do 100 włącznie.

domyślnie 16

Liczba klatek na sekundę wygenerowanego wideo, w zakresie od 5 do 24.

domyślnie 30

Liczba kroków próbkowania; większa liczba oznacza dłuższe przetwarzanie, ale lepszą jakość.

domyślnie 5

Siła sterowania bez klasyfikatora, poświęcająca potencjalną jakość na rzecz dokładniejszego dopasowania do promptu wraz ze wzrostem skali.

domyślnie 5

Ustawienie przesunięcia stosowane podczas generowania wideo.

Ziarno zapewniające powtarzalność generowania. Ustawienie None wybiera ziarno losowo.

domyślnie []

Wagi LoRA zastosowane podczas wnioskowania.

POST /run/wan-i2v-lora?wait=20 wycena → 0,75 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/wan-i2v-lora?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Uruchom to żądanie

Klucz pozostaje w tej przeglądarce: jest wysyłany tylko do Doitong API i zapisywany (localStorage) tylko po zaznaczeniu opcji Zapamiętaj. Uzyskaj klucz API

Informacje o Wan-2.1 Image-to-Video with LoRAs

Animuje obraz wejściowy (`image_url`) na podstawie `prompt`, wykorzystując niestandardowe wagi LoRA przez `loras`. Inne opcje obejmują `reverse_video` do odtwarzania klipu wstecz oraz `turbo_mode` do szybszego generowania. Rozdzielczość to 480p lub 720p, `num_frames` 81-100, liczba klatek na sekundę 5-24, a proporcje auto, 16:9, 9:16 lub 1:1.

Parametry

Wyślij nazwę kanoniczną albo natywną, nie obie. Nazwy kanoniczne

NazwaTyp DomyślneDozwolone Opis
promptwymagane
Typstring
Instrukcje tekstowe sterujące generowaniem wideo.
negative_promptopcjonalne
Typstring
Domyślnebright colors, overexposed, static, blurred details, subtitles, style, artwork, painting, picture, still, overall gray, worst quality, low quality, JPEG compression residue, ugly, incomplete, extra fingers, poorly drawn hands, poorly drawn faces, deformed, disfigured, malformed limbs, fused fingers, still picture, cluttered background, three legs, many people in the background, walking backwards
Negatywny prompt stosowany podczas generowania wideo.
image_urlwymagane image
Typurl · image
URL obrazu źródłowego; wybrany współczynnik proporcji określa, czy potrzebne jest przetwarzanie wstępne: niezgodność powoduje zmianę rozmiaru, a następnie centralne kadrowanie.
num_framesopcjonalne
Typinteger | null
Domyślne81
81 – 100
Liczba klatek do generowania, w zakresie od 81 do 100 włącznie.
frames_per_secondopcjonalne
Typinteger | null
Domyślne16
5 – 24
Liczba klatek na sekundę wygenerowanego wideo, w zakresie od 5 do 24.
seedopcjonalne
Typinteger | null
Ziarno zapewniające powtarzalność generowania. Ustawienie None wybiera ziarno losowo.
resolutionopcjonalne
Typenum
Domyślne720p
480p720p
Rozdzielczość wideo wynikowego: 480p lub 720p.
num_inference_stepsopcjonalne
Typinteger
Domyślne30
2 – 40
Liczba kroków próbkowania; większa liczba oznacza dłuższe przetwarzanie, ale lepszą jakość.
guide_scaleopcjonalne
Typnumber
Domyślne5
1 – 10
Siła sterowania bez klasyfikatora, poświęcająca potencjalną jakość na rzecz dokładniejszego dopasowania do promptu wraz ze wzrostem skali.
shiftopcjonalne
Typnumber
Domyślne5
1 – 10
Ustawienie przesunięcia stosowane podczas generowania wideo.
enable_safety_checkeropcjonalne
Typboolean
Domyślnefalse
Przełącznik kontroli bezpieczeństwa, którego ustawienie wyłączone wymaga autoryzacji konta. Bez tej autoryzacji każde żądanie jest sprawdzane niezależnie od ustawienia; true włącza kontroler.
enable_prompt_expansionopcjonalne
Typboolean
Domyślnefalse
Określa, czy rozwijanie promptu jest włączone.
aspect_ratioopcjonalne
Typenum
Domyślne16:9
auto16:99:161:1
Proporcje szerokości do wysokości dla wynikowego wideo.
lorasopcjonalne
Typobject[]
Domyślne[]
Wagi LoRA zastosowane podczas wnioskowania.
loras[].pathwymagane
Typstring
Lokalizacja wag LoRA podana jako adres URL lub ścieżka.
loras[].weight_nameopcjonalne
Typstring | null
Nazwa wagi LoRA, wymagana tylko wtedy, gdy repozytorium Hugging Face zawiera więcej niż 1 plik safetensors. Ta nazwa jest używana tylko, gdy `path` identyfikuje takie repozytorium.
loras[].scaleopcjonalne
Typnumber
Domyślne1
0 – 4
Mnożnik stosowany do wagi LoRA przed połączeniem jej z modelem bazowym.
reverse_videoopcjonalne
Typboolean
Domyślnefalse
Przełącznik odwracania wideo; true odwraca odtwarzanie.
turbo_modeopcjonalne
Typboolean
Domyślnetrue
Przełącznik szybszego generowania wideo. Włączenie go skraca czas generowania bez zauważalnej utraty jakości wizualnej.
wymagane Nazwa kanoniczna, również akceptowana

Parametry plików przyjmują publiczny URL https://, identyfikator URI data: do 10 MB albo file_url przesłanego pliku. Pliki

Wynik

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "wan-i2v-lora",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 750,
    "usd": "0.75",
    "charged": 750,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "seed": 42
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Twoje pliki, Twój wybórKażdy outputs[].url to kopia w naszej przestrzeni dyskowej: przechowywana bezterminowo (opłata za GB-miesiąc) lub 7 dni bezpłatnie, zgodnie z ustawieniem konta lub ?storage=.
Taki sam format w każdym modelutype, url, content_type, width, height i duration — tak samo dla obrazów, filmów i dźwięku. output to własny obiekt wyniku modelu.
Pola wyniku
video
object {url, content_type, file_name, file_size}Plik wideo utworzony podczas generowania.
seed
integerWartość ziarna stosowana podczas generowania.

Dla agentów AI: ta strona w formacie Markdown jest dostępna pod adresem https://doitong.com/pl/developers/models/wan-i2v-lora.md. Wszystkie modele i przewodniki: https://doitong.com/developers/llms.txt