رفتن به محتوا

Bernini-R Text to Video

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

شناسه مدل bernini-r/text-to-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/text-to-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"
  }'

# 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 متن به ویدیو #text-to-video#cinematic

ویدیو را فقط از یک پرامپت متنی، با خروجی 16:9، 9:16 یا 1:1 تولید می‌کند

Open model · ویدیو

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

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

ساخت درخواست

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

•الزامی

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

aspect_ratio پیش‌فرض 16:9

نسبت تصویر خروجی.

پیش‌فرض 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/text-to-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/text-to-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"
  }'

# 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 Text to Video

عضو متن‌محور خانواده Bernini-R: یک `prompt` بنویسید و `aspect_ratio` را روی 16:9، 9:16 یا 1:1 بگذارید. `num_frames` از 5 تا 121، `frames_per_second` از 4 تا 30 و `num_inference_steps` از 1 تا 50 است. `max_image_size` لبه بلند را بین 256 و 1280 تنظیم می‌کند. `negative_prompt` و گسترش پرامپت اختیاری‌اند.

پارامترها

نامنوع پیش‌فرضمجاز توضیحات
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
میزان شتابی که باید اعمال شود.
aspect_ratioاختیاری
نوعenum
پیش‌فرض16:9
16:99:161:1
نسبت تصویر خروجی.
enable_safety_checkerاختیاری
نوعboolean
پیش‌فرضtrue
با تنظیم false، در صورت مجاز بودن فراخواننده، می‌توان بررسی را آسان‌گیرانه‌تر کرد.
الزامی

خروجی

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "bernini-r/text-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"
  },
  "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/text-to-video.md. همه مدل‌ها و راهنماها: https://doitong.com/developers/llms.txt