Skip to main content
Krea 2는 시장에서 가장 강력한 스타일 트랜스퍼 시스템을 제공합니다. 단일 참조 이미지를 전달하거나 여러 장을 조합하면, Krea 2가 스타일을 추출하여 출력에 적용합니다. 각 참조가 최종 이미지에 얼마나 강하게 반영될지 직접 결정할 수 있습니다.

예시

각 예시는 왼쪽에 스타일 참조, 오른쪽에 생성된 출력을 보여줍니다.
스타일 참조: 풀밭을 달리는 카툰출력: 옆으로 뛰는 고양이

프롬프트: 옆으로 뛰는 고양이

스타일 참조: 8비트 픽셀 아트 그리드출력: 북극곰

프롬프트: 북극곰

스타일 참조: Krea 1 스타일 스케치출력: 카우보이

프롬프트: 카우보이

스타일 참조: 세서미 스트리트 스타일 말출력: 머펫 스타일 고양이와 강아지

프롬프트: 실사판 머펫 영화의 한 장면, 회색 고양이 머펫과 강아지 친구가 등장

작동 방식

1

참조 제공

이미지는 세 가지 방법으로 참조할 수 있습니다. /assets에 이미지를 POST하고 반환된 URL을 사용하거나, 외부 URL을 직접 전달하거나, 데이터 URI를 제공하면 됩니다.
2

URL로 참조

krea-2/medium 또는 krea-2/large 요청의 image_style_references 배열에 이미지 URL 또는 데이터 URI를 포함하세요.
3

강도 조정

각 참조에 대해 strength를 -2에서 2 사이로 설정하세요. ~0.6이 합리적인 시작점입니다. 스타일을 더 강하게 반영하려면 값을 높이고, 영향을 미묘하게 하려면 낮추세요.

엔드 투 엔드 예제

이 예제는 로컬 파일을 스타일 참조로 업로드하고 Krea 2 Medium 생성에 사용합니다.
REST 예제는 비동기 방식입니다. POST /generate/...는 즉시 job_id를 반환합니다. Node.js SDK 예제는 완료된 결과를 기다리는 subscribe(...)를 사용합니다. 폴링 패턴은 작업 라이프사이클을 참조하거나, 폴링을 완전히 건너뛰려면 웹훅을 사용하세요.

강도 조정

strength-2에서 2 사이의 값을 가집니다. 몇 가지 기준은 다음과 같습니다.
  • ~0.3–0.5 — 미묘한 영향. 프롬프트가 주도하고 참조가 개성을 더하길 원할 때 유용합니다.
  • ~0.6 — 대부분의 사용 사례에 균형 잡힌 시작점입니다.
  • ~0.8–1.0 — 참조 스타일이 지배적입니다. 프롬프트가 일반적이고 시각적 정체성을 참조에서 가져와야 할 때 유용합니다.
  • 음수 값 — 출력이 참조 스타일에서 멀어지도록 합니다.
출력이 너무 직설적(참조가 너무 강함)이거나 너무 일반적(참조가 너무 약함)으로 느껴지면 0.1씩 조정해 보세요.

여러 참조 결합

image_style_references에 여러 객체를 전달하여 스타일을 혼합할 수 있습니다. 각 참조는 자체 strength를 가질 수 있습니다.
Node.js
참조는 가산적으로 혼합됩니다. 합이 1.0에 가까워지는 강도로 시작한 다음 거기서부터 조정하세요.