رفتن به محتوا

Wan-2.1 First-Last-Frame-to-Video

یکپارچه‌سازی

شناسه مدل wan-flf2v
# 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-flf2v?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",
    "end_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"

این درخواست: ⁨‎$۰٫۴۰⁩ ۴۰۰ اعتبار API اجرای آن در این صفحه

دریافت کلید API
Alibaba تصویر به ویدیو حداکثر 720p #image-to-video#motion

تولیدکننده ویدئوی Wan 2.1 که بین تصویر نخست و تصویر آخر داده‌شده پویانمایی ایجاد می‌کند

ساخته‌شده در Doitong

آثار عمومی ساخته‌شده با Wan 2.1 توسط جامعه Doitong. یک پرامپت را با یک کلیک دوباره استفاده کنید.

آثار عمومی نمایش‌داده‌شده: 2
Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scen... ویدیو

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...

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

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

ساخت درخواست

کنترل‌ها از شِمای مدل تولید می‌شوند. با تغییر آن‌ها، کد و قیمت به‌روزرسانی می‌شوند.

•الزامی

دستورهای متنی برای هدایت تولید ویدیو.

•الزامی start_image_url
یک فایل بیندازید، یا

تصویر آغازین را با URL ارائه کنید؛ اگر نسبت تصویر متفاوت باشد، برای تطبیق با نسبت انتخاب‌شده، تصویر از مرکز تغییر اندازه داده و برش می‌خورد.

•الزامی end_image_url
یک فایل بیندازید، یا

تصویر پایانی را با URL ارائه کنید؛ اگر نسبت تصویر متفاوت باشد، برای تطبیق با نسبت انتخاب‌شده، تصویر از مرکز تغییر اندازه داده و برش می‌خورد.

resolution پیش‌فرض 720p

وضوح ویدیوی خروجی، 480p یا 720p.

aspect_ratio پیش‌فرض auto

تناسبات ویدیوی تولیدشده که وقتی روی 'auto' تنظیم شوند، به‌طور خودکار از تصویر ورودی انتخاب می‌شوند.

پیش‌فرض 81

تعداد فریم برای تولید، از 81 تا 100 به‌صورت شامل.

پیشرفته negative_prompt · acceleration · frames_per_second · num_inference_steps · guide_scale · shift · seed · enable_safety_checker · enable_prompt_expansion · loras
پیش‌فرض bright colors, overex...

پرامپت منفی اعمال‌شده هنگام تولید ویدیو.

acceleration پیش‌فرض regular

تنظیم شتاب، که 'regular' گزینه پیشنهادی است. افزایش شتاب با کاهش کیفیت، زمان تولید را کوتاه می‌کند.

پیش‌فرض 16

نرخ فریم ویدیوی تولیدی، برحسب فریم بر ثانیه، از 5 تا 24.

پیش‌فرض 30

تعداد گام‌های نمونه‌برداری؛ با افزایش تعداد، زمان پردازش بیشتر و کیفیت بهتر می‌شود.

پیش‌فرض 5

شدت راهنمایی بدون طبقه‌بندی؛ با افزایش مقیاس، احتمال افت کیفیت با تطبیق نزدیک‌تر با پرامپت مبادله می‌شود.

پیش‌فرض 5

تنظیم جابه‌جایی اعمال‌شده هنگام تولید ویدیو.

Seed برای تکرارپذیر کردن تولید. تنظیم آن روی None، Seed را به‌صورت تصادفی انتخاب می‌کند.

پیش‌فرض []

وزن‌های LoRA اعمال‌شده هنگام استنتاج.

POST /run/wan-flf2v?wait=20 قیمت → ⁨‎$۰٫۴۰⁩
# 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-flf2v?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",
    "end_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"

اجرای این درخواست

کلید شما در این مرورگر باقی می‌ماند: فقط به Doitong API ارسال می‌شود و فقط در صورت فعال‌کردن گزینه «یادآوری»، در localStorage ذخیره می‌شود. دریافت کلید API

درباره Wan-2.1 First-Last-Frame-to-Video

کلیپی می‌سازد که از `start_image_url` به `end_image_url` حرکت می‌کند و `prompt` آن را هدایت می‌کند. وضوح 480p یا 720p، نسبت تصویر auto، 16:9، 9:16 یا 1:1 است. `num_frames` برابر 81-100 و `frames_per_second` برابر 5-24 است. از `negative_prompt`، `seed`، کنترل‌های راهنمایی و گام و وزن‌های LoRA از طریق `loras` پشتیبانی می‌کند.

پارامترها

نام استاندارد یا نام بومی را ارسال کنید، نه هر دو. نام‌های استاندارد

نامنوع پیش‌فرضمجاز توضیحات
promptالزامی
نوعstring
دستورهای متنی برای هدایت تولید ویدیو.
negative_promptاختیاری
نوعstring
پیش‌فرضbright 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
پرامپت منفی اعمال‌شده هنگام تولید ویدیو.
start_image_urlالزامی image
نوعurl · image
تصویر آغازین را با URL ارائه کنید؛ اگر نسبت تصویر متفاوت باشد، برای تطبیق با نسبت انتخاب‌شده، تصویر از مرکز تغییر اندازه داده و برش می‌خورد.
end_image_urlالزامی end_image
نوعurl · image
تصویر پایانی را با URL ارائه کنید؛ اگر نسبت تصویر متفاوت باشد، برای تطبیق با نسبت انتخاب‌شده، تصویر از مرکز تغییر اندازه داده و برش می‌خورد.
num_framesاختیاری
نوعinteger | null
پیش‌فرض81
۸۱ – ۱۰۰
تعداد فریم برای تولید، از 81 تا 100 به‌صورت شامل.
frames_per_secondاختیاری
نوعinteger | null
پیش‌فرض16
۵ – ۲۴
نرخ فریم ویدیوی تولیدی، برحسب فریم بر ثانیه، از 5 تا 24.
seedاختیاری
نوعinteger | null
Seed برای تکرارپذیر کردن تولید. تنظیم آن روی None، Seed را به‌صورت تصادفی انتخاب می‌کند.
resolutionاختیاری
نوعenum
پیش‌فرض720p
480p720p
وضوح ویدیوی خروجی، 480p یا 720p.
num_inference_stepsاختیاری
نوعinteger
پیش‌فرض30
۲ – ۴۰
تعداد گام‌های نمونه‌برداری؛ با افزایش تعداد، زمان پردازش بیشتر و کیفیت بهتر می‌شود.
guide_scaleاختیاری
نوعnumber
پیش‌فرض5
۱ – ۱۰
شدت راهنمایی بدون طبقه‌بندی؛ با افزایش مقیاس، احتمال افت کیفیت با تطبیق نزدیک‌تر با پرامپت مبادله می‌شود.
shiftاختیاری
نوعnumber
پیش‌فرض5
۱ – ۱۰
تنظیم جابه‌جایی اعمال‌شده هنگام تولید ویدیو.
enable_safety_checkerاختیاری
نوعboolean
پیش‌فرضfalse
کلید بررسی ایمنی که حالت خاموش آن به مجوز حساب نیاز دارد. بدون این مجوز، هر درخواست صرف‌نظر از تنظیم بررسی می‌شود؛ true بررسی‌کننده را فعال می‌کند.
enable_prompt_expansionاختیاری
نوعboolean
پیش‌فرضfalse
مشخص می‌کند گسترش پرامپت فعال باشد یا نه.
accelerationاختیاری
نوعenum
پیش‌فرضregular
noneregular
تنظیم شتاب، که 'regular' گزینه پیشنهادی است. افزایش شتاب با کاهش کیفیت، زمان تولید را کوتاه می‌کند.
aspect_ratioاختیاری
نوعenum
پیش‌فرضauto
auto16:99:161:1
تناسبات ویدیوی تولیدشده که وقتی روی 'auto' تنظیم شوند، به‌طور خودکار از تصویر ورودی انتخاب می‌شوند.
lorasاختیاری
نوعobject[]
پیش‌فرض[]
وزن‌های LoRA اعمال‌شده هنگام استنتاج.
loras[].pathالزامی
نوعstring
محل وزن‌های LoRA که به‌صورت URL یا مسیر مشخص می‌شود.
loras[].weight_nameاختیاری
نوعstring | null
نام وزن LoRA؛ فقط وقتی الزامی است که یک مخزن Hugging Face بیش از 1 فایل safetensors داشته باشد. این نام فقط زمانی استفاده می‌شود که `path` چنین مخزنی را مشخص کند.
loras[].scaleاختیاری
نوعnumber
پیش‌فرض1
۰ – ۴
ضریبی که پیش از ادغام LoRA در مدل پایه، روی وزن LoRA اعمال می‌شود.
الزامی نام استاندارد، همچنین پذیرفته می‌شود

پارامترهای فایل یک URL عمومی https://، یک URI از نوع data: تا سقف 10 MB، یا file_url یک فایل بارگذاری‌شده را می‌پذیرند. فایل‌ها

خروجی

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "wan-flf2v",
  "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": 400,
    "usd": "0.40",
    "charged": 400,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "start_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "end_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"
  }
}
فایل‌های شما، انتخاب شماهر outputs[].url کپی‌ای در فضای ذخیره‌سازی ماست: برای همیشه (با هزینه به‌ازای هر GB-ماه) یا به‌مدت ۷ روز رایگان، بر اساس تنظیم حساب شما یا ?storage=.
ساختار یکسان در همه مدل‌هاtype، url، content_type، width، height و duration برای تصاویر، ویدیو و صدا یکسان هستند. output شیء نتیجه اختصاصی مدل است.
فیلدهای خروجی
video
object {url, content_type, file_name, file_size}فایل ویدیویی تولیدشده.
seed
integerمقدار Seed اعمال‌شده هنگام تولید.

مدل‌های بیشتر: تصویر به ویدیو

برای عامل‌های هوش مصنوعی: این صفحه به‌صورت Markdown در دسترس است https://doitong.com/fa/developers/models/wan-flf2v.md. همه مدل‌ها و راهنماها: https://doitong.com/developers/llms.txt