مواد پر جائیں

OpenRouter [Video]

انٹیگریٹ کریں

ماڈل id openrouter/router/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/openrouter/router/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",
    "model": "google/gemini-3.8-flash"
  }'

# 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"

ہر رن کے لیے ⁨$1.858⁩ تک حقیقی استعمال کے مطابق چارج، باقی رقم واپس اس صفحے پر چلائیں

API کلید حاصل کریں
OpenRouter LLM

URLs کے طور پر فراہم کردہ ویڈیوز کے تجزیے یا خلاصے کے لیے LLM گیٹ وے ویرینٹ، متن کے پرامپٹ کے ساتھ

OpenRouter · متن

آپ کا پہلا نتیجہ یہاں آئے گا

ذیل میں درخواست بنائیں اور اپنی API کلید کے ساتھ چلائیں۔ آؤٹ پٹس ہمارے اسٹوریج میں کاپی ہو جاتے ہیں، ہمیشہ کے لیے یا مفت میں 7 دن تک محفوظ رہتے ہیں۔

درخواست بنائیں

کنٹرولز ماڈل اسکیما سے تیار ہوتے ہیں۔ آپ کے بدلنے کے ساتھ کوڈ اور قیمت اپ ڈیٹ ہوتے ہیں۔

•لازمی

ویڈیو پروسیسنگ کی ہدایت دینے والا پرامپٹ۔

•لازمی

چلائے جانے والے ماڈل کی شناخت کرنے والا نام۔

ایڈوانسڈ system_prompt · videos · temperature · max_tokens · reasoning · enable_web_search · web_search_options

ماڈل کو ہدایات یا context فراہم کرنے والا system پرامپٹ۔

video_urls
فائل ڈراپ کریں، یا

ویڈیو ان پٹس، `video_url` کے بجائے array کے طور پر فراہم کیے جاتے ہیں؛ دونوں کو ایک ساتھ استعمال نہیں کیا جا سکتا۔ AI Studio کے ذریعے Google Gemini استعمال کرتے وقت YouTube URLs قبول ہیں؛ بصورت دیگر mp4، mpeg، mov یا webm ویڈیوز کے لیے فائل URLs یا data URIs فراہم کریں۔

ڈیفالٹ 1

جواب کی variability کو کنٹرول کرتا ہے؛ ان پٹ نہ بدلنے پر 0 یکساں جواب کی ضمانت دیتا ہے۔ قدر بڑھانے سے جوابات قابل پیش گوئی اور عام جوابات سے ہٹ کر زیادہ متنوع اور کم عام ہوتے ہیں۔

جواب کے تخلیق کردہ ٹوکنز کی حد مقرر کریں، جو context length میں سے پرامپٹ length منہا کرنے کے نتیجے سے زیادہ نہ ہو۔ تخلیق مقررہ حد سے تجاوز نہیں کر سکتی۔

Web search configuration، جس میں engine selection، نتائج کی حدود اور domain filtering شامل ہیں۔ صرف اس وقت استعمال ہوتی ہے جب enable_web_search true ہو۔

POST /run/openrouter/router/video?wait=20 قیمت → ⁨$1.858⁩
# 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/openrouter/router/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",
    "model": "google/gemini-3.8-flash"
  }'

# 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"

یہ درخواست چلائیں

آپ کی key اسی براؤزر میں رہتی ہے: یہ صرف Doitong API کو بھیجی جاتی ہے اور صرف اس صورت میں localStorage میں محفوظ ہوتی ہے جب آپ Remember منتخب کریں۔ API کلید حاصل کریں

OpenRouter [Video] کے بارے میں

`video_urls` میں دی گئی ایک یا زیادہ ویڈیوز کو `prompt` اور لازمی `model` کے ساتھ پروسیس کرتا ہے۔ درج شدہ فارمیٹس mp4، mpeg، mov اور webm ہیں، جبکہ بعض صورتوں میں YouTube لنکس بھی کام کرتے ہیں۔ `system_prompt`، `temperature`، `max_tokens`، `reasoning` اور ویب سرچ بھی فراہم کرتا ہے۔ متن اور ٹوکن استعمال لوٹاتا ہے۔

پیرامیٹرز

معیاری نام یا مقامی نام میں سے صرف ایک بھیجیں، دونوں نہیں۔ معیاری نام

نامقسم ڈیفالٹمجاز تفصیل
video_urlsاختیاری videos
قسمurl[] · video
ویڈیو ان پٹس، `video_url` کے بجائے array کے طور پر فراہم کیے جاتے ہیں؛ دونوں کو ایک ساتھ استعمال نہیں کیا جا سکتا۔ AI Studio کے ذریعے Google Gemini استعمال کرتے وقت YouTube URLs قبول ہیں؛ بصورت دیگر mp4، mpeg، mov یا webm ویڈیوز کے لیے فائل URLs یا data URIs فراہم کریں۔
promptلازمی
قسمstring
ویڈیو پروسیسنگ کی ہدایت دینے والا پرامپٹ۔
system_promptاختیاری
قسمstring | null
ماڈل کو ہدایات یا context فراہم کرنے والا system پرامپٹ۔
modelلازمی
قسمstring
چلائے جانے والے ماڈل کی شناخت کرنے والا نام۔
reasoningاختیاری
قسمboolean
ڈیفالٹfalse
حتمی جواب میں reasoning شامل کرنا ہے یا نہیں۔
temperatureاختیاری
قسمnumber
ڈیفالٹ1
0 – 2
جواب کی variability کو کنٹرول کرتا ہے؛ ان پٹ نہ بدلنے پر 0 یکساں جواب کی ضمانت دیتا ہے۔ قدر بڑھانے سے جوابات قابل پیش گوئی اور عام جوابات سے ہٹ کر زیادہ متنوع اور کم عام ہوتے ہیں۔
max_tokensاختیاری
قسمinteger | null
≥ 1
جواب کے تخلیق کردہ ٹوکنز کی حد مقرر کریں، جو context length میں سے پرامپٹ length منہا کرنے کے نتیجے سے زیادہ نہ ہو۔ تخلیق مقررہ حد سے تجاوز نہیں کر سکتی۔
web_search_optionsاختیاری
قسمobject
Web search configuration، جس میں engine selection، نتائج کی حدود اور domain filtering شامل ہیں۔ صرف اس وقت استعمال ہوتی ہے جب enable_web_search true ہو۔
web_search_options.engineاختیاری
قسمenum
ڈیفالٹauto
autonativeexa
Search engine selection: 'auto' اور 'native' دونوں native search دستیاب نہ ہونے پر Exa پر واپس آتے ہیں۔ 'auto' دستیاب provider-native search استعمال کرتا ہے؛ 'native' OpenAI، Anthropic، Google، xAI یا Perplexity کی built-in search کو ترجیح دیتا ہے۔ صرف Exa کی search API استعمال کرنے کے لیے 'exa' منتخب کریں۔
web_search_options.max_resultsاختیاری
قسمinteger | null
1 – 25
ہر Exa search call کے نتائج کی حد، 1 سے 25 تک، ڈیفالٹ 5 ہے۔ Native provider search اس setting کو نظرانداز کرتی ہے۔
web_search_options.max_usesاختیاری
قسمinteger | null
≥ 1
فی درخواست search cap، native search کے لیے Anthropic کو بھیجی جاتی ہے مگر دیگر native providers نظرانداز کرتے ہیں۔ cap سے زیادہ calls کو error result ملتا ہے اور وہ چلتی نہیں۔
web_search_options.max_total_resultsاختیاری
قسمinteger | null
≥ 1
ایک درخواست کے اندر تمام searches کے نتائج کی مشترکہ حد۔
web_search_options.search_context_sizeاختیاری
قسمenum
lowmediumhigh
Exa کے لیے فی نتیجہ retrieval مقدار؛ دونوں فراہم ہونے پر max_characters اسے supersede کرتا ہے اور native provider search اسے نظرانداز کرتی ہے۔ 5K حروف کے لیے low، 15K کے لیے medium یا 30K کے لیے high منتخب کریں؛ اسے نہ بتانے پر Exa فی نتیجہ تقریباً 2–4K کے مطابق مقدار طے کرتا ہے۔
web_search_options.max_charactersاختیاری
قسمinteger | null
1 – 100,000
Exa کے لیے فی نتیجہ content حروف کی حد، دونوں settings فراہم ہونے پر search_context_size کو override کرتی ہے۔ 1 سے 100,000 حروف تک exact maximum مقرر کریں؛ native provider search اس setting کو نظرانداز کرتی ہے۔
web_search_options.allowed_domainsاختیاری
قسمstring[]
Exa اور زیادہ تر native search providers کے لیے domain allowlist، نتائج کو درج domains تک محدود کرتی ہے۔ Google native search اسے support نہیں کرتی۔
web_search_options.excluded_domainsاختیاری
قسمstring[]
Exa searches اور compatible native providers کے لیے domain exclusion list؛ Google اور OpenAI native searches اس فہرست کو لاگو نہیں کر سکتیں۔ درج domains سے آنے والے نتائج خارج کر دیے جاتے ہیں۔
web_search_options.user_locationاختیاری
قسمobject
صارف کا تقریباً مقام، جو native search results کو جغرافیائی طور پر متاثر کرتا ہے؛ Exa یہ معلومات استعمال نہیں کرتا۔
web_search_options.user_location.typeاختیاری
قسمstring
ڈیفالٹapproximate
مقام کی درجہ بندی؛ صرف معاون value 'approximate' ہے۔
web_search_options.user_location.cityاختیاری
قسمstring | null
شہر کا نام، جیسے 'San Francisco'۔
web_search_options.user_location.regionاختیاری
قسمstring | null
ریاست یا خطے کا نام، جیسے 'California'۔
web_search_options.user_location.countryاختیاری
قسمstring | null
دو حروف میں ملک کا شناخت کنندہ، جیسے 'US'۔
web_search_options.user_location.timezoneاختیاری
قسمstring | null
IANA notation میں timezone شناخت کنندہ، جیسے 'America/Los_Angeles'۔
لازمی معیاری نام، یہ بھی قبول ہے

فائل پیرامیٹرز عوامی https:// URL، 10 MB تک کی data: URI، یا اپ لوڈ کے file_url کو قبول کرتے ہیں۔ فائلیں

آؤٹ پٹ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "openrouter/router/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": 1858,
    "usd": "1.858",
    "charged": 1858,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "google/gemini-3.8-flash"
  },
  "output": {
    "output": "that's the way I look at it and I don't know what you would say. Sooner or later the child gets run over.\nThey seem to be too local, too provincial.",
    "usage": {
      "prompt_tokens": 1,
      "completion_tokens": 1,
      "total_tokens": 0,
      "cost": 1.0,
      "prompt_tokens_details": {
        "cached_tokens": 0,
        "cache_write_tokens": 0
      }
    }
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "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-ماہ ادائیگی) یا مفت میں 7 دن تک، آپ کی اکاؤنٹ سیٹنگ یا ?storage= کے مطابق۔
ہر ماڈل میں ایک جیسی ساختtype، url، content_type، width، height اور duration، تصاویر، ویڈیو اور آڈیو سب کے لیے یکساں۔ output ماڈل کا اپنا نتیجہ آبجیکٹ ہے۔
آؤٹ پٹ کے فیلڈز
output
stringویڈیو پروسیسنگ سے حاصل ہونے والا نتیجہ۔
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullٹوکن کے استعمال کی تفصیلات۔

مزید ماڈلز: LLM

AI ایجنٹس کے لیے: یہ صفحہ Markdown میں یہاں موجود ہے https://doitong.com/ur/developers/models/openrouter/router/video.md. تمام ماڈلز اور گائیڈز: https://doitong.com/developers/llms.txt