تخطّي إلى المحتوى

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"

هذا الطلب: ⁨‏0.40 $⁩ 400 رصيد 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

إعداد الإزاحة المطبق عند توليد الفيديو.

بذرة تجعل التوليد قابلًا لإعادة الإنتاج. يؤدي ضبطها على None إلى اختيار بذرة عشوائيًا.

الافتراضي []

أوزان LoRA المطبقة أثناء الاستدلال.

POST /run/wan-flf2v?wait=20 عرض السعر → ⁨‏0.40 $⁩
# 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
عدد الإطارات المستخدمة في التوليد، من 81 إلى 100 شاملًا.
frames_per_secondاختياري
النوعinteger | null
الافتراضي16
5 – 24
معدل إطارات الفيديو المُولَّد بالإطارات في الثانية، من 5 إلى 24.
seedاختياري
النوعinteger | null
بذرة تجعل التوليد قابلًا لإعادة الإنتاج. يؤدي ضبطها على None إلى اختيار بذرة عشوائيًا.
resolutionاختياري
النوعenum
الافتراضي720p
480p720p
دقة فيديو المخرج، إما 480p أو 720p.
num_inference_stepsاختياري
النوعinteger
الافتراضي30
2 – 40
عدد خطوات أخذ العينات، حيث تُبادَل مدة المعالجة الأطول بجودة أفضل مع زيادة العدد.
guide_scaleاختياري
النوعnumber
الافتراضي5
1 – 10
قوة الإرشاد الخالية من المصنّف، حيث تُبادَل خسارة الجودة المحتملة بمطابقة أقرب للموجّه مع زيادة المقياس.
shiftاختياري
النوعnumber
الافتراضي5
1 – 10
إعداد الإزاحة المطبق عند توليد الفيديو.
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، محدد كرابط أو مسار.
loras[].weight_nameاختياري
النوعstring | null
اسم وزن LoRA، مطلوب فقط عندما يحتوي مستودع Hugging Face على أكثر من ملف safetensors واحد. يُستخدم هذا الاسم فقط عندما يحدد `path` مستودعًا من هذا النوع.
loras[].scaleاختياري
النوعnumber
الافتراضي1
0 – 4
المضاعف المطبق على وزن 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 هو نسخة على تخزيننا: تُحفظ إلى الأبد (مع الدفع لكل غيغابايت-شهر) أو لمدة 7 أيام مجانًا، وفق إعداد حسابك أو ?storage=.
البنية نفسها في كل نموذجtype وurl وcontent_type وwidth وheight وduration للصور والفيديو والصوت على حد سواء. output هو كائن النتائج الخاص بالنموذج.
حقول المخرجات
video
object {url, content_type, file_name, file_size}ملف الفيديو الناتج عن التوليد.
seed
integerقيمة البذرة المطبّقة أثناء التوليد.

مزيد من النماذج: من صورة إلى فيديو

لوكلاء الذكاء الاصطناعي: تتوفر هذه الصفحة بصيغة Markdown على https://doitong.com/ar/developers/models/wan-flf2v.md. جميع النماذج والأدلة: https://doitong.com/developers/llms.txt