> ## Documentation Index
> Fetch the complete documentation index at: https://www.krea.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Krea पर ByteDance Seedance API

> Krea API के ज़रिए ByteDance Seedance 2.5 और 2.0 का उपयोग करें। REST और JavaScript उदाहरणों, API keys और मूल्य निर्धारण लिंक के साथ टेक्स्ट या इमेज से वीडियो जनरेट करें।

Krea, ByteDance के Seedance वीडियो जनरेशन मॉडलों तक API एक्सेस प्रदान करता है। Krea पर Seedance API का उपयोग करके टेक्स्ट से वीडियो जनरेट करें, इमेज को एनिमेट करें, या इमेज, वीडियो और ऑडियो रेफ़रेंस के साथ जनरेशन को निर्देशित करें। रिक्वेस्ट्स Krea API token और `https://api.krea.ai` base URL का उपयोग करती हैं।

## उपलब्ध Seedance API मॉडल

| मॉडल | POST endpoint | वीडियो अवधि | आउटपुट रिज़ॉल्यूशन |
| - | - | - | - |
| Seedance 2.5 | `/generate/video/bytedance/seedance-2-5` | 4–30 सेकंड | 480p, 720p, 1080p |
| Seedance 2.0 | `/generate/video/bytedance/seedance-2` | 4–15 सेकंड | 480p, 720p, 1080p, 4K |
| Seedance 2.0 Fast | `/generate/video/bytedance/seedance-2-fast` | 4–15 सेकंड | 480p, 720p |
| Seedance 2.0 Mini | `/generate/video/bytedance/seedance-2-mini` | 4–15 सेकंड | 480p, 720p |

ये मॉडल टेक्स्ट-टू-वीडियो, स्टार्ट और एंड फ़्रेम, रेफ़रेंस मीडिया और नेटिव ऑडियो को सपोर्ट करते हैं। प्रत्येक मॉडल के मौजूदा request schema के लिए [API reference](https://www.krea.ai/docs/api-reference/introduction.md) देखें। जॉब सबमिट करने से पहले [API मूल्य निर्धारण ↗](https://www.krea.ai/app/api/pricing) देखें; कीमत मॉडल और जनरेशन सेटिंग्स पर निर्भर करती है।

> [!NOTE]
>
> Krea के Seedance 2.0 और 2.0 Fast endpoints में बेस मॉडल के अलावा वैकल्पिक Krea prompt enhancement और upscaling शामिल हैं। Seedance 2.5 में वैकल्पिक Krea prompt enhancement शामिल है। `reference_videos` वाली Seedance 2.5 वीडियो-एडिटिंग रिक्वेस्ट्स के लिए, आउटपुट की लंबाई और aspect ratio स्रोत वीडियो से लिए जाते हैं; उन रिक्वेस्ट्स के लिए `duration` और `aspect_ratio` को अनदेखा किया जाता है।

## Seedance API key प्राप्त करें

[API कीज़ और बिलिंग](https://www.krea.ai/docs/hi/developers/api-keys-and-billing.md) का उपयोग करके एक Krea API token बनाएँ और API बैलेंस जोड़ें। Token को अपने सर्वर पर `KREA_API_KEY` एनवायरनमेंट वेरिएबल में संग्रहीत करें। इसे `Authorization: Bearer $KREA_API_KEY` के रूप में भेजें; इसे कभी भी ब्राउज़र कोड में उजागर न करें।

Krea ऐप compute और API बैलेंस अलग-अलग हैं। Krea API के माध्यम से की गई Seedance रिक्वेस्ट्स आपके वर्कस्पेस के API बैलेंस का उपयोग करती हैं।

## वीडियो जनरेट करें

टेक्स्ट-टू-वीडियो जनरेशन के लिए Seedance 2.5 endpoint पर एक prompt सबमिट करें। ये उदाहरण पाँच सेकंड का, 720p लैंडस्केप वीडियो रिक्वेस्ट करते हैं।

```bash cURL theme={"theme":{"light":"github-light-default","dark":"vesper"}}
curl --fail-with-body https://api.krea.ai/generate/video/bytedance/seedance-2-5 \
  -H "Authorization: Bearer $KREA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A slow camera orbit around a ceramic vase in warm studio light",
    "duration": 5,
    "aspect_ratio": "16:9",
    "resolution": "720p"
  }'
```

```javascript JavaScript theme={"theme":{"light":"github-light-default","dark":"vesper"}}
import { Krea } from "@krea-ai/sdk";

const krea = new Krea({ apiKey: process.env.KREA_API_KEY });

const job = await krea.video("bytedance/seedance-2-5", {
  prompt: "A slow camera orbit around a ceramic vase in warm studio light",
  duration: 5,
  aspect_ratio: "16:9",
  resolution: "720p"
});

const completed = await krea.jobs.wait(job.job_id);
console.log(completed.result.urls[0]);
```

JavaScript SDK को `npm install @krea-ai/sdk` से इंस्टॉल करें। REST रिक्वेस्ट तैयार वीडियो नहीं, बल्कि एक `job_id` लौटाती है। `status` के `completed` होने तक हर 2–5 सेकंड में `GET /jobs/{job_id}` को poll करें, फिर `result.urls[0]` से वीडियो URL पढ़ें। `failed` या `cancelled` होने पर polling बंद करें। SDK का `jobs.wait` मेथड आपके लिए polling संभालता है।

```bash cURL theme={"theme":{"light":"github-light-default","dark":"vesper"}}
curl --fail-with-body "https://api.krea.ai/jobs/YOUR_JOB_ID" \
  -H "Authorization: Bearer $KREA_API_KEY"
```

प्रोडक्शन इंटीग्रेशन के लिए, completion events प्राप्त करने हेतु [webhooks](https://www.krea.ai/docs/hi/developers/webhooks.md) का उपयोग करें। जॉब स्थितियों और विफलता प्रबंधन के लिए [जॉब लाइफ़साइकल](https://www.krea.ai/docs/hi/developers/job-lifecycle.md) और [त्रुटियाँ और डिबगिंग](https://www.krea.ai/docs/hi/developers/errors-and-debugging.md) देखें।

## इमेज को एनिमेट करें

Seedance इमेज-टू-वीडियो जनरेशन के लिए, उसी endpoint का उपयोग करें और अपनी रिक्वेस्ट में `start_image` जोड़ें। सार्वजनिक रूप से पहुँच योग्य इमेज URL, अपलोड किए गए asset का URL, या base64 data URI पास करें।

```json theme={"theme":{"light":"github-light-default","dark":"vesper"}}
{
  "prompt": "The camera slowly moves closer as soft light shifts across the scene",
  "start_image": "https://your-domain.example/product.png",
  "duration": 5,
  "aspect_ratio": "16:9",
  "resolution": "720p"
}
```

`start_image` को अपने इमेज URL से बदलें। अंतिम फ़्रेम को नियंत्रित करने के लिए `end_image` जोड़ें। रेफ़रेंस-निर्देशित जनरेशन के लिए, चुने गए मॉडल के [API schema](https://www.krea.ai/docs/api-reference/introduction.md) के अनुसार `reference_images`, `reference_videos` और `reference_audios` का उपयोग करें।

## अक्सर पूछे जाने वाले प्रश्न

### क्या Krea, ByteDance Seedance API प्रदान करता है?

हाँ। Krea अपने REST API `https://api.krea.ai` के माध्यम से ByteDance Seedance 2.5, Seedance 2.0, Seedance 2.0 Fast और Seedance 2.0 Mini प्रदान करता है। Krea API token के साथ प्रमाणीकरण करें और ऊपर सूचीबद्ध किसी Seedance endpoint पर रिक्वेस्ट सबमिट करें।

### क्या मैं Seedance का उपयोग टेक्स्ट-टू-वीडियो और इमेज-टू-वीडियो दोनों के लिए कर सकता हूँ?

हाँ। टेक्स्ट-टू-वीडियो के लिए `prompt` भेजें, या किसी इमेज को एनिमेट करने के लिए `start_image` जोड़ें। दोनों वर्कफ़्लो एक ही Seedance मॉडल endpoint का उपयोग करते हैं और एक asynchronous जॉब लौटाते हैं।

### क्या मुझे अलग ByteDance API key की आवश्यकता है?

नहीं। Krea के माध्यम से Seedance पर किए गए कॉल आपके Krea API token और वर्कस्पेस API बैलेंस का उपयोग करते हैं। इन रिक्वेस्ट्स के साथ आपको अलग ByteDance credential भेजने की आवश्यकता नहीं है।

### Krea पर Seedance API की कीमत कितनी है?

मौजूदा Seedance कीमतों और उपलब्ध सेटिंग्स के लिए [Krea API मूल्य निर्धारण ↗](https://www.krea.ai/app/api/pricing) देखें। API उपयोग का बिल Krea ऐप compute से अलग किया जाता है। विफल और रद्द की गई जॉब्स का बिल नहीं लिया जाता।

### क्या मैं किसी AI एजेंट से Seedance को कॉल कर सकता हूँ?

हाँ। उपलब्ध वीडियो मॉडलों और उनके schemas को खोजने के लिए किसी एजेंट को [Krea MCP server](https://www.krea.ai/docs/hi/developers/mcp.md) से कनेक्ट करें। आप अपने एप्लिकेशन से सीधे REST API या JavaScript SDK को भी कॉल कर सकते हैं।


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.