본문으로 건너뛰기

Z-Image Spicy는 가로·세로를 256~1536픽셀에서 따로 정확히 지정하는 무검열 text-to-image입니다. 프롬프트 글자 수 제한이 없고 프롬프트 확장기는 켜기 전까지 꺼져 있습니다.

최저가 $0.012/장Spicy 정가보다 5% 저렴

플레이그라운드

입력

텍스트→이미지
글자 수 상한이 없습니다. 그 여유는 빛의 방향, 의상 소재, 필름 질감, 색조에 쓰세요. 확장기가 꺼져 있으면 무검열 표현도 쓴 그대로 전달됩니다. 1자 이상
출력 너비(픽셀)입니다. 256에서 1536까지, height와 상관없이 따로 정합니다. 빈 공간이 의도한 게 아니라면 긴 변을 짧은 변의 두 배 안쪽으로 두세요. 256 이상 · 1536 이하
출력 높이(픽셀)입니다. 256에서 1536까지, width와 상관없이 따로 정합니다. 들어갈 자리의 높이 그대로 뽑으면 피사체가 레이아웃이 기대하는 위치에서 밀려나는 크롭을 피할 수 있습니다. 256 이상 · 1536 이하
프롬프트 자동 확장요금에 영향
짧은 프롬프트를 생성 전에 긴 문장으로 다시 씁니다. 기본값은 꺼짐이고, 수위 높은 브리프라면 그대로 두는 편이 낫습니다. 확장은 곧 의역이고, 의역이 일어나는 지점에서 일부러 고른 표현이 뭉뚱그려지기 때문입니다.
시드
같은 프롬프트와 같은 크기에 같은 seed를 넣으면 두 실행의 뽑기가 같아집니다. 덕분에 둘을 견줘 볼 수 있지만 똑같은 이미지가 나온다는 보장은 아닙니다. 0이거나 생략하면 호출할 때마다 무작위로 뽑습니다. 0 이상 · 2147483647 이하
안전 검사꺼짐

SpicyAPI는 이 모델에 안전 검사를 적용하지 않습니다. 프롬프트와 소재는 작성한 그대로 모델에 전달되며, 결과는 모델 자체가 결정합니다.

제출과 가격 계산을 열기 전에 계정을 확인하고 있습니다.

출력

실행 대기
blind-stripe-boudoir샘플 결과

관련 모델과 다음 단계

찾는 모델이 없나요?

필요한 모델과 쓰려는 목적을 알려 주세요. 다음에 무엇을 추가할지 정하는 팀에 바로 전달됩니다.

미리보기는 엄선한 예시를 보여 줍니다. Playground에서 원하는 프롬프트와 설정을 시험해 보세요.

Alibaba의 오픈 Z-Image 계열에서 파생된 LoRA 튜닝 버전

Z-Image Spicy는 텍스트로 이미지를 생성하는 무검열 엔드포인트로, 작성한 지시문을 받아 직접 지정한 너비와 높이(각 변 256~1536px)로 이미지 한 장을 반환합니다. Alibaba Tongyi의 오픈 Z-Image 계열을 바탕으로 이 카탈로그 안에서 LoRA로 튜닝한 등급이며, Alibaba가 이 이름으로 공개한 모델이 아닙니다. aspect_ratio 목록은 없고, 프레임은 픽셀 단위로 지정합니다.

플레이그라운드 열기
Alibaba의 오픈 Z-Image 계열에서 파생된 LoRA 튜닝 버전
기반 계열
Alibaba Tongyi의 오픈 Z-Image 계열, 60억 파라미터, Apache-2.0
크기 지정
너비와 높이를 독립적으로 지정, 각 변 256~1536px, aspect_ratio 필드 없음
프롬프트
이 엔드포인트에 명시된 글자 수 상한 없음
과금
enable_prompt_expansion에 연동된 2단계 가격
콘텐츠 선언
없음: maturity 플래그도 요청 단위 필드도 없음
작업 시간
비동기, 최종 상태에 도달할 때까지 1800초
계보
Alibaba의 공식 출시가 아닌 LoRA 분기Tongyi는 Z-Image 계열을 Apache-2.0으로 공개해왔다. 경량화된 Turbo 등급과 60억 파라미터 기반 모델이 나와 있고, 편집 버전과 옴니 기반 모델은 앞으로 나올 예정으로 발표됐다. 이 중 어느 것도 이 엔드포인트가 아니며, 이것은 같은 아키텍처를 LoRA로 튜닝한 무검열 분기를 독자적인 이름으로 운영하는 것이다.
프레임 계산
비율 목록이 아니라 픽셀선택할 수 있는 aspect_ratio가 없다. width와 height를 독립적으로 지정하므로 배너, 세로형 카드, 정사각 썸네일 모두 배치 위치에서 한 번만 계산해 두 개의 숫자로 보내면 된다.
과금
가격 두 개, 스위치 하나enable_prompt_expansion이 이 엔드포인트의 유일한 가격 변수다. false로 두느냐 true로 바꾸느냐에 따라 두 가격 등급 중 하나로 결정되며, 요청의 다른 필드는 이를 바꾸지 않는다.

Z-Image Spicy API 사용법

고정 비율 프리셋 엔드포인트에서 이전하기

고정 비율 프리셋 엔드포인트에서 이전하기

기존 통합이 고정된 비율 목록에서 선택하는 방식이라면 이전 작업은 계산 한 번이면 끝난다. 필요한 픽셀 예산에 목표 비율을 곱해 나온 너비와 높이를 정수 두 개로 보내면 된다. 프리셋과 맞추는 단계가 사이에 없으므로 3:2 크롭과 21:9 띠는 작업량이 동일하다.

확장 스위치는 곧 과금 결정

확장 스위치는 곧 과금 결정

enable_prompt_expansion은 요청이 두 가격 등급 중 어디에 속할지 정하므로 프롬프트 설정인 동시에 예산 설정이기도 하다. 한 번의 작업 흐름에서 값을 하나로 고정하면 제출 전에 총액을 예측할 수 있지만, 요청마다 값을 바꾸면 같은 배치가 두 등급에 걸치게 되어 견적이 어려워진다.

  • 네거티브 프롬프트가 없으니 배제는 긍정문으로

    피하고 싶은 것을 적는 별도 필드가 없으므로 네거티브 프롬프트에 넣었을 내용을 긍정적인 지시로 바꿔 써야 한다. 원하는 의상 소재와 빛의 방향을 이름으로 지정하면 된다. 모델에는 빼낼 대상이 없으니 원하지 않는 것을 적은 문장도 결국 그 단어를 모델 앞에 놓는 셈이다.

  • seed는 요청 전체와 함께해야 의미가 있다

    width, height, enable_prompt_expansion이 모두 생성에 관여하므로 seed 하나만으로는 결과를 특정할 수 없다. 전체 요청 본문을 로그에서 seed 옆에 보관하면 지난주 프레임을 새 프레임과 나란히 맞춰볼 수 있다. 프롬프트 문자열만 남기면 seed는 더 이상 재현할 수 없는 생성을 가리킬 뿐이다.

  • 한 번 호출에 한 장, 크기는 한 번 정한다

    이 엔드포인트에는 num_outputs나 batch 필드가 없어 요청 한 번에 이미지 한 장이 돌아온다. 같은 피사체로 정사각 타일, 가로형 헤더, 세로형 카드처럼 크기가 다른 세트가 필요하면 너비와 높이 조합이 다른 호출 세 번이 되고, 같은 seed를 고정하지 않는 한 세 번 모두 다른 결과가 나온다.

  • 작업 핸들, 폴링 루프, 그리고 상한

    요청은 이미지가 완성될 때까지 막혀 있는 대신 작업을 열고, 이 엔드포인트는 그 작업이 타임아웃으로 기록되기까지 1800초를 허용한다. 일정한 간격으로 폴링하고 이 숫자에서 도출한 상한을 두면 충분하다. 이 수치는 재시도 로직의 예산일 뿐 일반적인 이미지가 얼마나 걸리는지를 말해주지 않는다.

Z-Image Spicy API는 누구를 위한 것인가

  • 비율 선택기를 정수 두 개로 대체하기

    프리셋 비율에서 이전하는 팀

    비율 선택기를 정수 두 개로 대체하기

    '1:1 / 16:9 / 9:16'을 제공하던 UI는 그 선택기를 그대로 두고 요청 시점에 선택 값을 너비와 높이로 변환할 수도 있고, 프리셋 목록이 다루지 못했던 배치를 위해 숫자 필드 두 개를 직접 노출할 수도 있다.

  • 앱 고유의 에셋 그리드에 정확히 맞추기

    컴패니언·캐릭터 제품

    앱 고유의 에셋 그리드에 정확히 맞추기

    아바타 타일, 배너 스트립, 풀카드 아트는 모양이 제각각인 경우가 많다. 호출마다 width와 height를 지정하면 각 에셋이 고유 크기로 그려지므로 정사각형으로 만든 뒤 세로형 카드에 맞춰 잘라낼 필요가 없다.

  • 큐에 쌓고 나중에 한꺼번에 수거하기

    대량 생성이 필요한 무검열 이미지 파이프라인

    큐에 쌓고 나중에 한꺼번에 수거하기

    각 요청은 고유 핸들을 가진 독립된 작업이므로 수백 장의 생성 작업도 오래 막혀 있는 호출이 아니라 워커가 자기 속도로 처리하는 큐가 된다. 실패도 작업 단위로 발생하므로 재시도는 프롬프트 하나와 크기 하나만 다시 보내면 된다.

  • 모델이 아니라 배치 위치에서 시작하기

    픽셀 단위 지정이 처음인 개발자

    모델이 아니라 배치 위치에서 시작하기

    먼저 이미지가 채워야 할 공간을 재고, 그 수치를 width와 height로 보낸다. 두 값 모두 256에서 1536 사이의 정수를 받고 가장 가까운 지원 비율로 반올림하는 과정도 없으므로 1200x900 배치는 말 그대로 1200과 900이 된다.

Z-Image Spicy API 연동 방법

  1. 배치 위치에서 width와 height 계산하기

    맞춰야 할 비율 목록이 없으므로 이미지가 채워야 할 실제 픽셀 크기에서 출발해 각각 256에서 1536 사이의 값으로 width와 height를 보낸다.

  2. enable_prompt_expansion을 통합 단위로 한 번 결정하기

    완전히 작성된 지시문에는 false로 두어 문구가 모델에 그대로 전달되게 하고, 짧고 의도적으로 간략한 입력일 때만 true로 설정한다. 이 값이 요청이 두 가격 등급 중 어디에 속할지도 함께 정한다.

  3. 배제 사항을 긍정적인 지시로 쓰기

    네거티브 프롬프트 필드가 없으므로 지시문 전체를 프레임에 들어가야 할 것들만으로 작성한다. 원하지 않는 것을 적은 절도 결국 그 단어를 모델 앞에 놓게 되므로 문장에서 아예 빼는 편이 낫다.

  4. 작업을 제출하고 최종 상태까지 폴링하기

    호출은 작업 핸들을 반환한다. 일정한 간격으로 그 핸들을 폴링해 최종 상태가 보고되면 플랫폼 저장소에서 파일을 가져오고, 작업 ID를 자신의 에셋 ID와 함께 기록한다.

  5. seed를 나머지 요청과 함께 기록하기

    보관할 가치가 있는 프레임이라면 seed를 프롬프트, width, height, 확장 플래그와 함께 기록한다. 이후의 생성이 두 이미지를 비교 가능하게 만들려면 일치시켜야 하는 값의 집합이 바로 이것이다.

Z-Image Spicy 실제 예시

  • 컴패니언 앱 그리드에 맞춘 세로형 카드

    width와 height를 앱 고유의 카드 크기에 직접 맞추므로 나중에 그리드에 맞춰 잘라낼 필요가 없다.

    Intimate portrait of an adult woman in a silk robe, seated by a rain-streaked window at night, warm lamplight from one side, relaxed pose, soft film grain, muted amber and charcoal palette
  • 확장을 끈 배너 형태 프레임

    enable_prompt_expansion을 기본값으로 둔 완전한 지시문으로 문구를 그대로 모델에 전달하고, 헤더 배치를 위해 가로로 넓게 만든다.

    Wide banner composition, an adult couple close together on a hotel balcony at dusk, city lights softly out of focus behind them, warm golden-hour light, cinematic color grade, shallow depth of field
  • 확장을 켠 짧은 지시문

    enable_prompt_expansion을 true로 하고 한 줄짜리 아이디어를 보내 세부 사항을 직접 쓰는 대신 모델이 채우게 하며, 이 엔드포인트의 다른 가격 등급에 속하게 된다.

    Adult woman in a silk slip dress, candlelit room, soft focus

Z-Image Spicy API 자주 묻는 질문

비율이 아니라 배치 위치의 픽셀 크기에서 시작하고, enable_prompt_expansion은 통합 전체에서 한 번만 정하라. 이 값이 문구가 모델에 어떻게 전달되는지와 요청이 두 가격 등급 중 어디에 속할지를 함께 정한다. 배제용 필드가 없으므로 지시문은 프레임에 들어가야 할 것만으로 완전히 작성하고, seed는 전체 요청 본문과 함께 보관해 나중에 비교할 근거로 삼는다.