Przejdź do treści

Wan v2.2 A14B

Integracja

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

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

Pliki takie jak przykład: 0,405 $ 405 kredytów API · ≈ 43,57 ₽ Twoje pliki są mierzone przed uruchomieniem Uruchom na tej stronie

Uzyskaj klucz API
Alibaba Obraz na wideo do 720p

Animuje pojedynczy nieruchomy obraz w klip, z opcjonalną klatką końcową, interpolacją klatek i szczegółowymi ustawieniami próbkowania

Utworzone w Doitong

Publiczne prace utworzone za pomocą Wan v22 Large przez społeczność Doitong. Użyj ponownie promptu jednym kliknięciem.

Pokazane publiczne prace: 2
Создай 30-секундный обучающий музыкальный ролик для детей 3–5 лет. Тема: транспорт. Яркая 2D-аним... Wideo

Создай 30-секундный обучающий музыкальный ролик для детей 3–5 лет. Тема: транспорт. Яркая 2D-анимация, весёлый водитель в кепке, крупные машины, пастельные цвета. 0:00–0:10 приветствие под музыку; 0:10–0:30 песенка: "Машина едет би-би, би-би", "Поезд едет ту-ту, ту-ту". Бодрая детская музыка...

Создай 30-секундный обучающий музыкальный ролик для детей 3–5 лет. Тема: транспорт. Яркая 2D-аним... Wideo

Создай 30-секундный обучающий музыкальный ролик для детей 3–5 лет. Тема: транспорт. Яркая 2D-анимация, тот же весёлый водитель в кепке, самолёт. 0:00–0:15 песенка: "Самолёт летит вж-ж-ж, вж-ж-ж"; 0:15–0:25 интерактивная пауза: водитель спрашивает "Как гудит машина?", пауза; 0:25–0:30 финальный...

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ść wynikowego wideo: 480p, 580p lub 720p.

aspect_ratio domyślnie auto

Proporcje generowanego wideo, wybierane automatycznie na podstawie obrazu wejściowego po ustawieniu 'auto'.

domyślnie 81

Liczba klatek do generowania, w zakresie od 17 do 161 włącznie.

Zaawansowane negative_prompt · end_image · acceleration · interpolator_model · video_quality · video_write_mode · frames_per_second · num_inference_steps · guidance_scale · guidance_scale_2 · shift · num_interpolated_frames · seed · enable_safety_checker · enable_output_safety_checker · enable_prompt_expansion · adjust_fps_for_interpolation
domyślnie

Negatywny prompt stosowany podczas generowania wideo.

end_image_url
Upuść plik lub

Adres URL wskazujący na obraz końcowy.

acceleration domyślnie regular

Ustawienie przyspieszenia, z 'regular' jako zalecanym wyborem. Zwiększenie przyspieszenia poświęca jakość w celu skrócenia czasu generowania.

interpolator_model domyślnie film

Ustawienie interpolacji klatek: wybierz None, aby pominąć interpolację, lub określ model, który ma ją wykonać.

video_quality domyślnie high

Ustawienie jakości wynikowego wideo, które wraz ze wzrostem wartości wymienia większe pliki na lepszą oprawę wizualną.

video_write_mode domyślnie balanced

Tryb zapisu wideo, gdzie 'balanced' oferuje kompromis między prędkością a jakością. Wybierz 'small' dla najmniejszych plików i najwolniejszego zapisu; szybszy zapis zwraca wyniki wcześniej, ale tworzy większe pliki.

domyślnie 16

Liczba klatek na sekundę wygenerowanego wideo, przyjmująca wartości od 4 do 60; ustawienie `adjust_fps_for_interpolation` na false zachowuje tę wartość bez zmian. Przy użyciu interpolacji i `adjust_fps_for_interpolation` ustawionym na true (wartość domyślna), pomnóż tę wartość przez jeden plus liczba interpolowanych klatek, aby uzyskać końcowe FPS. Na przykład 16 FPS z 1 interpolowaną klatką daje 32 FPS.

domyślnie 27

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

domyślnie 3.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 3.5

Skala prowadzenia (guidance scale) kontrolująca, jak ściśle model trzyma się promptu podczas drugiego etapu.

domyślnie 5

Ustawienie przesunięcia (shift) wideo, z dozwolonym zakresem 1.0–10.0.

domyślnie 1

Wstaw od 0 do 4 interpolowanych klatek w każdą przerwę między dwiema wygenerowanymi klatkami.

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

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

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/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 v2.2 A14B

Przekształca pojedynczy `image_url` oraz prompt tekstowy w wideo, a opcjonalny `end_image_url` może ustawić klatkę końcową. Wynik ma rozdzielczość 480p, 580p lub 720p, proporcje 16:9, 9:16 lub 1:1, od 17 do 161 klatek i od 4 do 60 klatek na sekundę. Próbkowanie można dostosować za pomocą kroków wnioskowania, dwóch skal sterowania, parametru shift, negatywnego promptu i ziarna. Interpolacja klatek jest dostępna z opcjami film lub rife.

Parametry

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

NazwaTyp DomyślneDozwolone Opis
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.
promptwymagane
Typstring
Instrukcje tekstowe sterujące generowaniem wideo.
num_framesopcjonalne
Typinteger
Domyślne81
17 – 161
Liczba klatek do generowania, w zakresie od 17 do 161 włącznie.
frames_per_secondopcjonalne
Typinteger | null
Domyślne16
4 – 60
Liczba klatek na sekundę wygenerowanego wideo, przyjmująca wartości od 4 do 60; ustawienie `adjust_fps_for_interpolation` na false zachowuje tę wartość bez zmian. Przy użyciu interpolacji i `adjust_fps_for_interpolation` ustawionym na true (wartość domyślna), pomnóż tę wartość przez jeden plus liczba interpolowanych klatek, aby uzyskać końcowe FPS. Na przykład 16 FPS z 1 interpolowaną klatką daje 32 FPS.
negative_promptopcjonalne
Typstring
Domyślne
Negatywny prompt stosowany podczas generowania wideo.
seedopcjonalne
Typinteger | null
Ziarno zapewniające powtarzalność generowania. Ustawienie None wybiera ziarno losowo.
resolutionopcjonalne
Typenum
Domyślne720p
480p580p720p
Rozdzielczość wynikowego wideo: 480p, 580p lub 720p.
aspect_ratioopcjonalne
Typenum
Domyślneauto
auto16:99:161:1
Proporcje generowanego wideo, wybierane automatycznie na podstawie obrazu wejściowego po ustawieniu 'auto'.
num_inference_stepsopcjonalne
Typinteger
Domyślne27
2 – 40
Liczba kroków próbkowania; większa liczba oznacza dłuższe przetwarzanie, ale lepszą jakość.
enable_safety_checkeropcjonalne
Typboolean
Domyślnefalse
Filtrowanie bezpieczeństwa danych wejściowych przed przetwarzaniem, które mogą wyłączyć tylko autoryzowane konta. Żądania bez autoryzacji są zawsze filtrowane; w przeciwnym razie true włącza filtrowanie.
enable_output_safety_checkeropcjonalne
Typboolean
Domyślnefalse
Kontroluje filtrowanie bezpieczeństwa wygenerowanego wideo; ustawienie true włącza sprawdzenie po generowaniu.
enable_prompt_expansionopcjonalne
Typboolean
Domyślnefalse
Pozwala dużemu modelowi językowemu wzbogacić prompt o szczegóły. Włączenie tego rozszerzenia nie zmienia znaczenia promptu.
accelerationopcjonalne
Typenum
Domyślneregular
noneregular
Ustawienie przyspieszenia, z 'regular' jako zalecanym wyborem. Zwiększenie przyspieszenia poświęca jakość w celu skrócenia czasu generowania.
guidance_scaleopcjonalne
Typnumber
Domyślne3.5
1 – 10
Siła sterowania bez klasyfikatora, poświęcająca potencjalną jakość na rzecz dokładniejszego dopasowania do promptu wraz ze wzrostem skali.
guidance_scale_2opcjonalne
Typnumber
Domyślne3.5
1 – 10
Skala prowadzenia (guidance scale) kontrolująca, jak ściśle model trzyma się promptu podczas drugiego etapu.
shiftopcjonalne
Typnumber
Domyślne5
1 – 10
Ustawienie przesunięcia (shift) wideo, z dozwolonym zakresem 1.0–10.0.
interpolator_modelopcjonalne
Typenum
Domyślnefilm
nonefilmrife
Ustawienie interpolacji klatek: wybierz None, aby pominąć interpolację, lub określ model, który ma ją wykonać.
num_interpolated_framesopcjonalne
Typinteger
Domyślne1
0 – 4
Wstaw od 0 do 4 interpolowanych klatek w każdą przerwę między dwiema wygenerowanymi klatkami.
adjust_fps_for_interpolationopcjonalne
Typboolean
Domyślnetrue
Przełącznik dostosowania liczby klatek na sekundę: false zachowuje podane FPS, podczas gdy true skaluje je o jeden plus liczba interpolowanych klatek. Tym samym 16 FPS staje się 32 FPS, gdy 1 klatka jest interpolowana i dostosowanie jest włączone.
video_qualityopcjonalne
Typenum
Domyślnehigh
lowmediumhighmaximum
Ustawienie jakości wynikowego wideo, które wraz ze wzrostem wartości wymienia większe pliki na lepszą oprawę wizualną.
video_write_modeopcjonalne
Typenum
Domyślnebalanced
fastbalancedsmall
Tryb zapisu wideo, gdzie 'balanced' oferuje kompromis między prędkością a jakością. Wybierz 'small' dla najmniejszych plików i najwolniejszego zapisu; szybszy zapis zwraca wyniki wcześniej, ale tworzy większe pliki.
end_image_urlopcjonalne end_image
Typurl · image
Adres URL wskazujący na obraz końcowy.
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/v2.2-a14b/image-to-video",
  "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": 405,
    "usd": "0.405",
    "charged": 405,
    "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
    },
    "prompt": "The white dragon warrior stands still, eyes full of determination and strength. The camera slowly moves closer or circles around the warrior, highlighting the powerful presence and heroic spirit of the character.",
    "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/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.
prompt
stringPrompt tekstowy użyty do wygenerowania wideo.
seed
integerWartość ziarna stosowana podczas generowania.

Więcej modeli: Obraz na wideo

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