Rivya AI दस्तावेज़
मॉडल API पेज

Seedance 2.0 Mini API इंटीग्रेशन

Rivya Public API v1 के जरिए मॉडल ID seedance-2-mini, समर्थित इनपुट, पैरामीटर, Files API नियम, क्रेडिट और रिस्पॉन्स उदाहरणों के साथ Seedance 2.0 Mini का उपयोग करें।

API से उपलब्धटेक्स्ट या URL तैयार; संदर्भ मोड में Files API का उपयोग होता हैवीडियो
API मॉडल ID

seedance-2-mini

इनपुट

text, file

Files API

संदर्भ मोड के लिए जरूरी

बेस क्रेडिट

per_input_and_output_second · 480p_with_video=2.4 · 480p_without_video=3.8 · 720p_with_video=5 · 720p_without_video=8.2 · ⌈total⌉

क्षमता

वीडियो

बिलिंग

METERED

प्रॉम्प्ट सीमा

20000 अक्षर

रिक्वेस्ट संरचना

मॉडल ID को शीर्ष स्तर पर भेजें। मॉडल के लिए खास कंट्रोल params में रखें।

कुंजीप्रकारजरूरीडिफॉल्टविवरण
modelstringहांseedance-2-miniseedance-2-mini API मॉडल ID का उपयोग करें।
promptstringहां-इस मॉडल के लिए अधिकतम 20000 अक्षर।
paramsobjectनहीं-मॉडल के लिए खास पैरामीटर ऑब्जेक्ट। अनुमत key के लिए नीचे दी गई पंक्तियां देखें।
client_request_idstringनहीं-अपने सिस्टम में रिक्वेस्ट ट्रेस करने के लिए वैकल्पिक क्लाइंट-साइड ID।

मॉडल पैरामीटर

कुंजीप्रकारजरूरीडिफॉल्टसीमाविकल्पविवरण
seedance_sceneselectनहींtext-text, frames, referenceदृश्य तय करता है कि कौन-से अपलोड मान्य हैं; टेक्स्ट, फ्रेम और रेफरेंस इनपुट को मिलाया नहीं जा सकता।
resolutionselectनहीं720p-480p, 720pदर रिज़ॉल्यूशन और रेफरेंस दृश्य में वीडियो होने या न होने के अनुसार बदलती है।
aspect_ratioselectनहीं16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptiveआस्पेक्ट रेशियो
durationnumberनहीं5min 4 / max 15 / step 1-4 से 15 सेकंड तक की पूर्णांक आउटपुट अवधि चुनें।
generate_audioselectनहींtrue-true, falseआउटपुट क्लिप के साथ जनरेट किया गया ऑडियो माँगें।
web_searchselectनहींfalse-false, trueकेवल टेक्स्ट-टू-वीडियो के लिए उपलब्ध; इसे फ्रेम या रेफरेंस के साथ चालू करने पर अनुरोध अस्वीकार होगा।
nsfw_checkerselectनहींtrue-false, trueमॉडल का वैकल्पिक कंटेंट फ़िल्टर चालू करें। कोई स्वचालित फ़िल्टर पूर्ण कवरेज की गारंटी नहीं दे सकता।

अपलोड नीति

पहले संदर्भ फाइल अपलोड करें, फिर लौटे हुए URL और durationToken को params.referenceMediaItems में रखें।

संदर्भ नियम

मार्गदर्शक फ्रेम या बहुमाध्यमी रेफरेंस: फ्रेम दृश्य अधिकतम 30 MB की एक या दो JPEG/PNG/WebP/GIF इमेज स्वीकार करता है। रेफरेंस दृश्य ऐसी अधिकतम 9 इमेज, 50 MB और 2-15 सेकंड तक के 3 MP4/MOV/MKV वीडियो तथा 15 MB और 2-15 सेकंड तक की 3 MP3/WAV ऑडियो फ़ाइलें स्वीकार करता है; वीडियो और ऑडियो की कुल अवधि अपने-अपने मीडिया प्रकार के लिए 15 सेकंड तक सीमित है।

अधिकतम फाइलें

15

स्वीकार्य फाइल प्रकार

image, video, audio

durationToken

अवधि सत्यापन जरूरी होने पर वीडियो और ऑडियो संदर्भों में /api/v1/files से मिला durationToken होना चाहिए।

kindअधिकतम आकारMIME प्रकार
image30 MBimage/jpeg, image/png, image/webp, image/gif
video50 MBvideo/mp4, video/quicktime, video/x-matroska
audio15 MBaudio/mpeg, audio/wav, audio/x-wav

न्यूनतम रिक्वेस्ट

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

संदर्भ फाइल रिक्वेस्ट

{
  "model": "seedance-2-mini",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "seedance_scene": "reference",
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "generate_audio": "true",
    "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 रिस्पॉन्स

create एंडपॉइंट सार्वजनिक टास्क ID लौटाता है। टास्क सफल या विफल होने तक स्टेटस एंडपॉइंट पोल करें।

{
  "id": "task_seedance_2_mini_example",
  "status": "queued",
  "model": "seedance-2-mini",
  "reserved_credits": 41,
  "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

कुछ मोड में Files API संदर्भ अपलोड जरूरी हैं।