> ## 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 2 생성의 강도, 복잡도, 움직임을 조정합니다.

제너레이티브 슬라이더는 세 가지 숫자 컨트롤 — `intensity`, `complexity`, `movement` — 로, 프롬프트는 그대로 유지하면서 이미지가 생성되기 *전에* Krea 2의 창의적 방향을 형성합니다. Krea 2에 학습된 LoRA로 구동되며, API에서 바로 노출됩니다.

<Tip>
  프롬프트는 그대로 두고 슬라이더로 모델이 프롬프트를 **어떻게** 해석할지 결정하세요: 얼마나 스타일화될지, 구성이 얼마나 밀도 있을지, 장면이 얼마나 많은 움직임을 담을지를 조정합니다.
</Tip>

## 세 가지 슬라이더

세 슬라이더 모두 **−100에서 100**까지의 정수를 받으며, **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`는 프롬프트 확장(Krea 2가 텍스트를 얼마나 문자 그대로 따를지)을 제어하고, 슬라이더는 출력물의 시각적 특성을 형성합니다.
</Note>

## 요청

세 필드를 원하는 조합으로 프롬프트와 함께 전달하세요. 필드를 생략하는 것은 `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` — 에서 지원됩니다. 생성 가격에는 영향을 주지 않습니다 — [가격](/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`도 추가하세요.
* **프롬프트 탐색** — 세 슬라이더 모두 `0`에서 시작한 다음, 한 번에 하나씩만 변경해 시각적 변화를 특정 컨트롤에 귀속시킬 수 있도록 하세요.

<Tip>
  제너레이티브 슬라이더는 [스타일 트랜스퍼](/developers/krea-2/style-transfer) 및 [무드보드](/developers/krea-2/moodboards)와 함께 사용할 수 있습니다 — 시각적 방향을 위해 무드보드를 적용한 다음, 슬라이더로 그 방향이 얼마나 강하게 표현될지 미세 조정하세요.
</Tip>
