رفتن به محتوا

Bernini-R Edit Video

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

شناسه مدل bernini-r/edit-video
# 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/bernini-r/edit-video?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",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# 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
Open model ویدیو به ویدیو #edit#transform#stylized

یک ویدیوی منبع را با دستور زبان طبیعی ویرایش می‌کند و اشیا، آب‌وهوا یا پس‌زمینه را تغییر می‌دهد

Open model · ویدیو

اولین نتیجه شما اینجا قرار می‌گیرد

درخواست را در زیر بسازید و با کلید API خود اجرا کنید. خروجی‌ها در فضای ذخیره‌سازی ما کپی می‌شوند و برای همیشه یا به‌مدت ۷ روز رایگان نگه‌داری می‌شوند.

ساخت درخواست

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

•الزامی

متنی که پرامپت یا ویرایش درخواست‌شده را توصیف می‌کند.

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

ویدیویی که به‌عنوان منبع ویرایش ارائه شده است.

پیش‌فرض 848

تنظیم پیکسلِ لبه بلندتر: ویرایش از آن به‌عنوان سقف اندازه برای رسانه منبع/مرجع استفاده می‌کند، درحالی‌که تولید از آن برای تعیین اندازه خروجی بهره می‌گیرد.

پیش‌فرض 81

تعداد فریم‌ها که به‌صورت داخلی به شکل 4k+1 تنظیم می‌شود.

پیش‌فرض 16

نرخ فریم خروجی، برحسب فریم در ثانیه.

پیشرفته negative_prompt · acceleration · num_inference_steps · seed · enable_prompt_expansion · enable_safety_checker

پرامپت منفی؛ در صورت مشخص‌نشدن، از پرامپت منفی استاندارد Wan2.2 استفاده می‌شود.

acceleration پیش‌فرض none

میزان شتابی که باید اعمال شود.

پیش‌فرض 30

تعداد مراحل حذف نویز که باید اجرا شود.

seed برای ایجاد نتایج تکرارپذیر؛ در صورت حذف، به‌صورت تصادفی انتخاب می‌شود.

POST /run/bernini-r/edit-video?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/bernini-r/edit-video?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",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# 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

درباره Bernini-R Edit Video

یک `video_url` و `prompt` توصیف‌کنندهٔ تغییر را ارائه دهید؛ قرار است بقیهٔ صحنه بدون تغییر بماند. کنترل‌ها شامل `num_inference_steps` (1 تا 50)، `num_frames` (5 تا 121)، `frames_per_second` (4 تا 30) و `max_image_size` (256 تا 1280) هستند. `negative_prompt` و `enable_prompt_expansion` اختیاری‌اند.

پارامترها

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

نامنوع پیش‌فرضمجاز توضیحات
promptالزامی
نوعstring
متنی که پرامپت یا ویرایش درخواست‌شده را توصیف می‌کند.
negative_promptاختیاری
نوعstring | null
پرامپت منفی؛ در صورت مشخص‌نشدن، از پرامپت منفی استاندارد Wan2.2 استفاده می‌شود.
num_inference_stepsاختیاری
نوعinteger
پیش‌فرض30
۱ – ۵۰
تعداد مراحل حذف نویز که باید اجرا شود.
max_image_sizeاختیاری
نوعinteger
پیش‌فرض848
۲۵۶ – ۱٬۲۸۰
تنظیم پیکسلِ لبه بلندتر: ویرایش از آن به‌عنوان سقف اندازه برای رسانه منبع/مرجع استفاده می‌کند، درحالی‌که تولید از آن برای تعیین اندازه خروجی بهره می‌گیرد.
seedاختیاری
نوعinteger | null
seed برای ایجاد نتایج تکرارپذیر؛ در صورت حذف، به‌صورت تصادفی انتخاب می‌شود.
enable_prompt_expansionاختیاری
نوعboolean
پیش‌فرضfalse
بازنویسی اختیاری پرامپت پیش از تولید توسط LLM؛ با وجود آموزش مدل روی پرامپت‌های بهبودیافته، به‌صورت پیش‌فرض غیرفعال است.
num_framesاختیاری
نوعinteger
پیش‌فرض81
۵ – ۱۲۱
تعداد فریم‌ها که به‌صورت داخلی به شکل 4k+1 تنظیم می‌شود.
frames_per_secondاختیاری
نوعinteger
پیش‌فرض16
۴ – ۳۰
نرخ فریم خروجی، برحسب فریم در ثانیه.
accelerationاختیاری
نوعenum
پیش‌فرضnone
noneregular
میزان شتابی که باید اعمال شود.
video_urlالزامی video
نوعurl · video
ویدیویی که به‌عنوان منبع ویرایش ارائه شده است.
enable_safety_checkerاختیاری
نوعboolean
پیش‌فرضtrue
با تنظیم false، در صورت مجاز بودن فراخواننده، می‌توان بررسی را آسان‌گیرانه‌تر کرد.
الزامی نام استاندارد، همچنین پذیرفته می‌شود

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

خروجی

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "bernini-r/edit-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",
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "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,
    "actual_prompt": "string"
  },
  "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
integerseed اعمال‌شده هنگام تولید.
actual_prompt
string | nullپرامپت نهایی گسترش‌یافته که فقط در صورت انجام گسترش پرامپت مقداردهی می‌شود.

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

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