Rivya AI ডকস
মডেল API পেজ

Seedance 2.5 API ইন্টিগ্রেশন

Rivya Public API v1 দিয়ে Seedance 2.5 ব্যবহার করুন: model id seedance-2-5, সমর্থিত ইনপুট, প্যারামিটার, Files API নিয়ম, ক্রেডিট এবং response উদাহরণসহ।

API দিয়ে উপলভ্যটেক্সট বা URL প্রস্তুত; reference modes Files API ব্যবহার করেভিডিও
API model id

seedance-2-5

ইনপুট

text, file

Files API

reference mode-এর জন্য প্রয়োজন

বেস ক্রেডিট

per_input_and_output_second · 480p_with_video=17 · 480p_without_video=28 · 720p_with_video=38 · 720p_without_video=63 · 1080p_with_video=68.5 · 1080p_without_video=114 · ⌈total⌉

ক্ষমতা

ভিডিও

বিলিং

METERED

প্রম্পট সীমা

30000 অক্ষর

রিকোয়েস্ট contract

model id top level-এ পাঠান। Model-specific control params-এ থাকবে।

Keyধরনপ্রয়োজনীয়ডিফল্টবিবরণ
modelstringহ্যাঁseedance-2-5seedance-2-5 API model id ব্যবহার করুন।
promptstringনা-এই model-এর জন্য সর্বোচ্চ 30000 অক্ষর।
paramsobjectনা-মডেল-নির্দিষ্ট প্যারামিটার object। অনুমোদিত key-এর জন্য নিচের row ব্যবহার করুন।
client_request_idstringনা-আপনার সিস্টেমে request trace করার ঐচ্ছিক client-side id।

মডেল প্যারামিটার

Keyধরনপ্রয়োজনীয়ডিফল্টপরিসরবিকল্পবিবরণ
seedance_sceneselectনাtext-text, frames, referenceআপলোডের আগে ইনপুট চুক্তি বেছে নিন; টেক্সট, ফ্রেম নির্দেশনা ও রেফারেন্স পরস্পর স্বতন্ত্র দৃশ্য।
resolutionselectনা720p-480p, 720p, 1080pপ্রতিটি রেজোলিউশনে ভিডিও ছাড়া ও ভিডিওসহ আলাদা হার রয়েছে।
aspect_ratioselectনাadaptive-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptiveঅ্যাসপেক্ট রেশিও
durationnumberনা5min -1 / max 30 / step 1-স্বয়ংক্রিয় মেয়াদের জন্য -1 বা 4 থেকে 30 সেকেন্ডের একটি পূর্ণসংখ্যা বেছে নিন। স্বয়ংক্রিয় মেয়াদ চালানোর আগে 30 আউটপুট সেকেন্ড সংরক্ষণ করে।
output_formatselectনাmp4-mp4, movআউটপুট ফরম্যাট
generate_audioselectনাtrue-true, falseআউটপুট ক্লিপের সঙ্গে তৈরি অডিওর অনুরোধ করুন।
return_last_frameselectনাfalse-false, trueপর্যালোচনা বা পরবর্তী কাজের জন্য ভিডিওর শেষ ফ্রেমটি স্থির ছবি হিসেবেও ফেরত দিন।
web_searchselectনাfalse-false, trueএই রানে মডেলকে তার ঐচ্ছিক ওয়েব-সার্চ নিয়ন্ত্রণ ব্যবহার করতে দিন।
nsfw_checkerselectনাtrue-false, trueমডেলের ঐচ্ছিক কনটেন্ট ফিল্টার চালু করুন। কোনো স্বয়ংক্রিয় ফিল্টার সম্পূর্ণ সুরক্ষা নিশ্চিত করতে পারে না।

আপলোড নীতি

প্রথমে reference file upload করুন, তারপর ফেরত পাওয়া URL এবং duration token params.referenceMediaItems-এর মধ্যে দিন।

রেফারেন্স নিয়ম

নির্দেশক ফ্রেম বা উচ্চ-ধারণক্ষমতার রেফারেন্স: ফ্রেম দৃশ্যে প্রতিটি সর্বোচ্চ 30 MB-এর 1 বা 2টি JPEG, PNG, WebP, BMP, GIF বা TIFF ছবি নেওয়া হয়। রেফারেন্স দৃশ্যে সর্বোচ্চ 30টি ছবি, প্রতিটি সর্বোচ্চ 95 MB ও 2-30 সেকেন্ডের 10টি MP4/MOV ভিডিও এবং প্রতিটি সর্বোচ্চ 15 MB ও 2-30 সেকেন্ডের 10টি MP3/WAV অডিও নেওয়া হয়; ভিডিও ও অডিওর মোট মেয়াদ পৃথকভাবে সর্বোচ্চ 30 সেকেন্ড এবং সব মিডিয়া মিলিয়ে সর্বোচ্চ 50টি ফাইল।

সর্বোচ্চ ফাইল

50

সমর্থিত ফাইল ধরন

image, video, audio

Duration token

duration verification প্রয়োজন হলে video এবং audio reference /api/v1/files থেকে durationToken বহন করবে।

kindসর্বোচ্চ আকারMIME types
image30 MBimage/jpeg, image/png, image/webp, image/bmp, image/gif, image/tiff
video95 MBvideo/mp4, video/quicktime
audio15 MBaudio/mpeg, audio/wav, audio/x-wav

ন্যূনতম request

{
  "model": "seedance-2-5",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "seedance_scene": "text",
    "resolution": "720p",
    "aspect_ratio": "adaptive",
    "duration": 5,
    "output_format": "mp4",
    "generate_audio": "true",
    "return_last_frame": "false",
    "web_search": "false",
    "nsfw_checker": "true"
  }
}

রেফারেন্স ফাইল রিকোয়েস্ট

{
  "model": "seedance-2-5",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "seedance_scene": "reference",
    "resolution": "720p",
    "aspect_ratio": "adaptive",
    "duration": 5,
    "output_format": "mp4",
    "generate_audio": "true",
    "return_last_frame": "false",
    "web_search": "false",
    "nsfw_checker": "true",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-video.mp4",
        "kind": "video",
        "name": "reference-video.mp4",
        "mimeType": "video/mp4",
        "durationSeconds": 8,
        "durationToken": "video_duration_token_from_files_api",
        "width": 1280,
        "height": 720,
        "sizeBytes": 8388608,
        "framesPerSecond": 30,
        "videoBitrateMbps": 8,
        "videoMetadataToken": "video_metadata_token_from_original_files_api_upload_response"
      }
    ]
  }
}

Create response

create endpoint public task id ফেরত দেয়। task succeeded বা failed না হওয়া পর্যন্ত status endpoint poll করুন।

{
  "id": "task_seedance_2_5_example",
  "status": "queued",
  "model": "seedance-2-5",
  "reserved_credits": 315,
  "final_credits": 0,
  "settlement_status": "RESERVED",
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

সাধারণ ত্রুটি

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

কিছু mode-এর জন্য Files API reference upload দরকার।