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

# जेनरेटिव स्लाइडर्स

> अपने prompt को फिर से लिखे बिना Krea 2 जनरेशन की तीव्रता, जटिलता और मूवमेंट को नियंत्रित करें।

जेनरेटिव स्लाइडर्स तीन न्यूमेरिक नियंत्रण हैं — `intensity`, `complexity`, और `movement` — जो किसी इमेज के जनरेट होने *से पहले* Krea 2 की रचनात्मक दिशा को आकार देते हैं, और आपके prompt को अछूता रखते हैं। ये Krea 2 में ट्रेन किए गए LoRAs द्वारा संचालित होते हैं और API पर सीधे उपलब्ध हैं।

<Tip>
  अपने prompt को स्थिर रखें और स्लाइडर्स से तय करें कि मॉडल इसे **कैसे** व्याख्या करता है: यह कितना स्टाइलाइज़्ड लगता है, कंपोज़िशन कितना सघन है, और सीन में कितनी गति है।
</Tip>

## तीन स्लाइडर्स

तीनों स्लाइडर्स **−100 से 100** तक का integer लेते हैं, जिसमें **0 न्यूट्रल** है (कोई LoRA लागू नहीं)।

| स्लाइडर      | नकारात्मक दिशा           | सकारात्मक दिशा               |
| ------------ | ------------------------ | ---------------------------- |
| `intensity`  | सादगीपूर्ण, धीमी इमेजेज़ | अत्यधिक स्टाइलाइज़्ड इमेजेज़ |
| `complexity` | न्यूनतम, साफ कंपोज़िशन   | अराजक, सघन कंपोज़िशन         |
| `movement`   | स्थिर इमेजेज़            | मजबूत पोज़ और कैमरा मूवमेंट  |

<AccordionGroup>
  <Accordion title="intensity — इमेज कितनी स्टाइलाइज़्ड लगती है">
    आउटपुट के समग्र स्टाइलाइज़ेशन को बढ़ाता है। नकारात्मक मान धीमे, सादगीपूर्ण रेंडरिंग की ओर खींचते हैं; सकारात्मक मान साहसिक, अभिव्यंजक, अत्यधिक-स्टाइलाइज़्ड लुक्स की ओर धकेलते हैं।
  </Accordion>

  <Accordion title="complexity — कंपोज़िशन कितना सघन है">
    नियंत्रित करता है कि Krea 2 फ्रेम में कितनी दृश्य जानकारी भरता है। नकारात्मक मान साफ, न्यूनतम कंपोज़िशन को प्राथमिकता देते हैं (आइकन, संपादकीय इलस्ट्रेशन, उत्पाद फोटोग्राफी के लिए अच्छा)। सकारात्मक मान अधिक विवरण के साथ समृद्ध, व्यस्त सीन उत्पन्न करते हैं।
  </Accordion>

  <Accordion title="movement — सीन में कितनी गति है">
    पोज़ ऊर्जा और निहित कैमरा गति को नियंत्रित करता है। नकारात्मक मान विषयों को स्थिर और स्थिर रखते हैं; सकारात्मक मान गतिशील पोज़, मोशन ब्लर और मजबूत कैमरा फ़्रेमिंग पेश करते हैं।
  </Accordion>
</AccordionGroup>

<Note>
  जेनरेटिव स्लाइडर्स [`creativity`](/developers/krea-2/overview#creativity) से **स्वतंत्र** हैं। `creativity` prompt विस्तार को नियंत्रित करता है (Krea 2 आपके टेक्स्ट का कितनी शाब्दिक रूप से पालन करता है); स्लाइडर्स आउटपुट के दृश्य चरित्र को आकार देते हैं।
</Note>

## अनुरोध

अपने prompt के साथ तीनों फ़ील्ड्स का कोई भी संयोजन पास करें। किसी फ़ील्ड को छोड़ना `0` भेजने के समान है।

<CodeGroup>
  ```bash cURL theme={null}
  curl -X POST https://api.krea.ai/generate/image/krea/krea-2/medium \
    -H "Authorization: Bearer $KREA_API_TOKEN" \
    -H "Content-Type: application/json" \
    -d '{
      "prompt": "illustrated cafe table with a croissant, coffee cup, and an oversized vase of wild flowers",
      "aspect_ratio": "1:1",
      "resolution": "1K",
      "intensity": 40,
      "complexity": -60,
      "movement": 0
    }'
  ```

  ```javascript Node.js theme={null}
  import { Krea } from "@krea-ai/sdk";

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

  const result = await krea.subscribe("image/krea/krea-2/medium", {
    input: {
      prompt: "cute poodle, city street, colorful illustration, playful composition",
      aspect_ratio: "1:1",
      resolution: "1K",
      intensity: 60,
      complexity: 20,
      movement: 80,
    },
  });

  console.log(result.data?.urls[0]);
  ```

  ```python Python theme={null}
  import os, requests

  response = requests.post(
      "https://api.krea.ai/generate/image/krea/krea-2/medium",
      headers={
          "Authorization": f"Bearer {os.environ['KREA_API_TOKEN']}",
          "Content-Type": "application/json",
      },
      json={
          "prompt": "cinematic portrait of a samurai at dusk",
          "aspect_ratio": "4:5",
          "resolution": "1K",
          "intensity": 75,
          "complexity": 0,
          "movement": 30,
      },
  )
  response.raise_for_status()
  print(response.json()["job_id"])
  ```
</CodeGroup>

## पैरामीटर

| फ़ील्ड       | प्रकार  | रेंज        | डिफ़ॉल्ट | टिप्पणियाँ                                                        |
| ------------ | ------- | ----------- | -------- | ----------------------------------------------------------------- |
| `intensity`  | integer | −100 से 100 | `0`      | 0 = न्यूट्रल। नकारात्मक = धीमा, सकारात्मक = अत्यधिक स्टाइलाइज़्ड। |
| `complexity` | integer | −100 से 100 | `0`      | 0 = न्यूट्रल। नकारात्मक = न्यूनतम, सकारात्मक = अराजक / सघन।       |
| `movement`   | integer | −100 से 100 | `0`      | 0 = न्यूट्रल। नकारात्मक = स्थिर, सकारात्मक = मजबूत गति।           |

<Note>
  स्लाइडर्स **तीनों Krea 2 वेरिएंट्स** पर समर्थित हैं — `krea-2/medium`, `krea-2/large`, और `krea-2/medium-turbo`। ये जनरेशन की कीमत नहीं बदलते — देखें [pricing](/developers/krea-2/overview#pricing)।
</Note>

## एंडपॉइंट्स

| वेरिएंट          | एंडपॉइंट                                        |
| ---------------- | ----------------------------------------------- |
| **Medium**       | `POST /generate/image/krea/krea-2/medium`       |
| **Large**        | `POST /generate/image/krea/krea-2/large`        |
| **Medium Turbo** | `POST /generate/image/krea/krea-2/medium-turbo` |

## सेटिंग्स चुनना

कुछ शुरुआती बिंदु जो अच्छी तरह काम करते हैं:

* **साफ डिज़ाइन, आइकन, संपादकीय इलस्ट्रेशन** — `complexity` कम करें (जैसे `-60`), `movement` को `0` के पास रखें।
* **सिनेमेटिक / फैशन / कैरेक्टर वर्क** — `intensity` बढ़ाएँ (जैसे `+60`), थोड़ा `movement` जोड़ें (जैसे `+30`)।
* **दुनिया और अभिव्यंजक सीन** — `intensity` और `complexity` दोनों को सकारात्मक करें; यदि आप गतिज ऊर्जा चाहते हैं तो `movement` जोड़ें।
* **एक prompt की खोज** — तीनों को `0` से शुरू करें, फिर एक बार में एक स्लाइडर बदलें ताकि आप दृश्य परिवर्तन को किसी विशिष्ट नियंत्रण से जोड़ सकें।

<Tip>
  जेनरेटिव स्लाइडर्स [style transfer](/developers/krea-2/style-transfer) और [moodboards](/developers/krea-2/moodboards) के साथ मिलकर काम करते हैं — दृश्य दिशा के लिए moodboard लागू करें, फिर स्लाइडर्स का उपयोग करके यह बारीकी से ट्यून करें कि वह दिशा कितनी मजबूती से व्यक्त की जाए।
</Tip>
