본문으로 건너뛰기

Qwen Image 2.1 text-to-image는 Alibaba의 오픈 웨이트 모델로, 5,000자 프롬프트를 화면비 열다섯 가지의 1k·1.5k·2k 이미지 한 장으로 만들어 JPEG·PNG·WebP로 줍니다. 투명 배경을 지원하고 콘텐츠 필터는 없습니다.

최저가 $0.024/장

플레이그라운드

입력

텍스트→이미지
337/5000
최대 5,000자입니다. 이 계열에는 네거티브 프롬프트가 없으므로 제외할 내용도 여기에 적습니다. 화면에 무엇이 있는지 적은 다음, 무엇이 없어야 하는지도 분명히 적으십시오. 키워드를 늘어놓는 것보다 하나로 이어지는 묘사가 더 잘 듣습니다. 1자 이상 · 5000자 이하
생성 후에 잘라 내는 것이 아니라 생성 전에 구도를 그 비율로 짭니다. 실제로 게시할 형태를 고르십시오. 3:1과 21:9의 가로 띠부터 1:3과 9:21의 세로 기둥까지 15가지가 있습니다. 비율에 따른 가격 차이는 없습니다.
요금에 영향
출력 크기와 가격을 정하는 단계입니다. 1k가 기본값이자 가장 저렴하고, 1.5k가 그 사이이며, 2k는 피부 질감과 머리카락, 직물의 짜임이 버텨 주는 지점입니다. 1k로 반복하고 남길 한 장만 2k로 올리십시오.
안전 검사꺼짐

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

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

출력

실행 대기
silk-robe-doorway샘플 결과

관련 모델과 다음 단계

찾는 모델이 없나요?

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

출력 크기는 문자열 하나가 아니라 비율과 등급, 두 필드가 됐다

Qwen Image 2.1 Text to Image는 글로 쓴 브리프 하나를 받아 요청당 이미지 한 장을 돌려줍니다. 가장 먼저 손봐야 할 곳은 출력 크기입니다. Qwen-Image 2.0에서는 size에 1024*1024 같은 문자열 하나를 넘겼지만, 2.1에서는 그 결정이 둘로 나뉘었습니다. aspect_ratio가 열다섯 가지 중 화면의 형태를 고르고, resolution이 1k·1.5k·2k 등급을 고릅니다. 요청 스키마는 닫혀 있어서 선언되지 않은 필드는 조용히 버려지는 대신 거부됩니다. 생성은 비동기라 호출은 핸들을 돌려주고, 이미지는 폴링 뒤에 도착합니다.

플레이그라운드 열기
출력 크기는 문자열 하나가 아니라 비율과 등급, 두 필드가 됐다
요청 본문
prompt, aspect_ratio, resolution, output_format, seed — 필수는 prompt 하나뿐
화면 형태
aspect_ratio, 열다섯 가지. 잘라내는 게 아니라 그 형태로 구도를 짠다
가격을 움직이는 축
resolution 하나. 기본값은 1k, 그 위로 1.5k와 2k
선언되지 않은 필드
무시가 아니라 거부. 스키마가 닫혀 있어 남아 있는 size 하나에 요청이 떨어진다
콘텐츠 신고 항목
없음. 요청에 maturity 필드가 없고, 모델 앞에 플랫폼 필터도 두지 않는다
결과 수령
비동기 — 요청당 한 장, 작업이 종료 상태가 된 뒤 플랫폼 저장소에서 읽는다
이관
하나였던 결정이 두 필드로 갈라졌다Qwen-Image 2.0은 출력 크기를 문자열 하나에 담아 날랐습니다. 여기서는 형태와 등급이 따로입니다. aspect_ratio는 열다섯 값을, resolution은 세 값을 받습니다. 갈라져 있기 때문에 정사각을 파노라마로 바꾸면서 '얼마만큼의 디테일에 돈을 냈는가'까지 함께 바뀌는 일이 없습니다.
견적
숫자를 움직이는 건 등급뿐이 엔드포인트에서 렌더 비용을 바꾸는 필드는 resolution 하나입니다. aspect_ratio도 output_format도 seed도 어떤 값을 넣든 견적은 같습니다. 그래서 브리프 하나를 모든 형태로 돌려보는 건 싼 실험이고, 등급을 올리는 게 비싼 수입니다. 폼 위에 뜨는 실시간 견적이 확정값입니다.
신고
본문 어디에도 콘텐츠를 신고하는 칸이 없다설정할 콘텐츠 수준 필드도, 따로 요청할 검열 없는 엔드포인트도, 모델 앞을 막는 필터도 없습니다. 연동 입장에서는 처리 경로와 요청 형태가 하나뿐입니다. 렌더마다 달라지는 것은 호출이 아니라 prompt의 문장입니다.

Qwen Image 2.1 텍스트 이미지 생성 API 다루기

2.0 세대 본문을 옮겨오기

2.0 세대 본문을 옮겨오기

1024*1024는 aspect_ratio 1:1이 되고, 등급은 이제 소리 내어 정해야 하는 결정이 됩니다. 옛 문자열을 지우고 아무것도 넣지 않아도 요청은 통과하지만, 그때는 기본값 1k입니다. 깔끔하게 옮긴 것처럼 보이는 코드가 이전보다 작게 그리게 되는 건 이 경로입니다.

모르는 필드는 조용히 사라지지 않고 시끄럽게 떨어진다

모르는 필드는 조용히 사라지지 않고 시끄럽게 떨어진다

스키마는 다섯 필드만 선언하고 나머지를 거부합니다. 남아 있는 size도, 네거티브 프롬프트용 항목도, 장수 지정도 상류로 가는 길에 슬쩍 버려지지 않습니다. 이관의 빈틈은 '요청한 것과 미묘하게 다른 그림'이 아니라 전송 시점의 거부로 드러납니다.

  • 형태로 탐색하고 등급으로 결정한다

    형태는 공짜고 등급은 유료입니다. 그러니 싼 탐색은 브리프 하나를 같은 등급에서 여러 비율로 돌리는 것이고, 비싼 한 수는 살아남은 한 장만 위 등급으로 다시 굽는 것입니다. 이 순서를 지키는 한 돈을 쓰는 쪽은 살아남은 구도에만 향합니다.

  • 브리프 전체가 문자열 하나에 실린다

    prompt는 5,000자까지 들어가고 제외 조건을 적을 두 번째 필드는 없습니다. 피사체 블록과 네거티브 블록을 따로 써내던 템플릿은 여기서 둘을 이어 붙여야 합니다. 화면에 무엇이 있는지 쓰고, 그다음에 무엇이 있어서는 안 되는지 분명히 쓰십시오.

  • 무검열 작업도 같은 호출

    무검열 프롬프트에 더할 것은 없습니다. 클라이언트를 관통해 끌고 다닐 플래그도, 계속 살려둘 두 번째 경로도, 대기열을 짤 승인 단계도 없습니다. 다른 렌더와 달라지는 건 문장뿐입니다.

Qwen Image 2.1 텍스트 이미지 생성 API를 부르는 사람

  • 암묵적으로 넘기던 등급을 다시 직접 정한다

    2.0 인터페이스에서 넘어오는 팀

    암묵적으로 넘기던 등급을 다시 직접 정한다

    옛 size 문자열은 형태와 '얼마나 크게 그릴지'를 함께 실어 날랐습니다. 갈라졌다는 건 그 후반부 결정에 기본값이 붙었다는 뜻이고, 기본값은 이관 리뷰에서 아무도 보지 않는 자리입니다. 옮겨온 호출마다 resolution을 명시하십시오. 고른 값이 기본값과 같더라도 말입니다.

  • 한 장을 잘라 쓰지 말고 지면마다 그린다

    디자인·마케팅 운영

    한 장을 잘라 쓰지 말고 지면마다 그린다

    배너와 정사각과 모바일 세로는 브리프 하나에 aspect_ratio 값 셋을 붙인 세 번의 호출이고, 같은 등급이라면 견적도 같습니다. 매번 그 형태를 위해 구도가 짜인다는 점이 '가로로 넓은 화면'과 '정사각의 가운데'를 가릅니다.

  • 연동은 하나면 된다

    무검열 콘텐츠를 만드는 스튜디오

    연동은 하나면 된다

    요청이 콘텐츠를 신고하지 않으므로, 카탈로그의 무검열 절반을 위해 별도 클라이언트도, 별도 자격 증명 경로도, 자체 심사 큐도 필요 없습니다. 같은 빌더, 같은 폴링 루프, 같은 저장 처리로 양쪽이 덮입니다.

Qwen Image 2.1 텍스트 이미지 생성 API 연동 순서

  1. 옛 size 값을 먼저 쪼갠다

    형태는 aspect_ratio로, 크기는 resolution 등급으로. 1024*1024는 1:1에 직접 고른 등급을 더한 것입니다. 등급을 적어 두는 일만이 기본값이 대신 결정하지 못하게 막습니다.

  2. 스키마에 없는 것은 전부 떼어낸다

    올라가는 건 prompt, aspect_ratio, resolution, output_format, seed 다섯입니다. 옛 본문의 잔재는 도중에 버려지지 않고, 요청이 거부되어 돌아옵니다. 바로 그 자리가 찾고 싶었던 자리입니다.

  3. 제외 조건을 프롬프트 안으로 접어 넣는다

    화면 밖으로 밀어낼 것을 적는 별도 필드가 없으므로 같은 문자열이 양쪽을 다 나릅니다. 피사체와 빛과 렌즈를 쓰고, 이어서 나타나면 안 되는 것을 쓰십시오.

  4. 보낸 뒤 종료 상태까지 폴링한다

    호출이 돌려주는 건 픽셀이 아니라 작업 핸들입니다. 종료 상태가 될 때까지 물어보고 결과에서 이미지를 읽으면 되며, 이미지는 플랫폼 저장소에서 전달됩니다.

  5. 등급을 올리기 전에 형태를 확정한다

    구도가 공짜 변수고 디테일이 유료 변수입니다. 기본 등급에서 화면을 다 잡은 다음, 위 등급에 값하는 한 장만 다시 구우십시오.

Qwen Image 2.1 텍스트 이미지 생성 패턴

  • 브리프 하나, 지면 셋

    프롬프트는 고정한 채 aspect_ratio만 바꿔 세 번 보냅니다. 21:9 헤더, 1:1 카드, 9:21 모바일 세로. 매번 그 형태를 위해 구도가 짜이므로 가로로 넓은 쪽에서는 기둥이 떨어지는 방식이 세로 쪽과 달라집니다. 같은 등급이라면 셋 다 견적이 같습니다.

    A woman in a floor-length oxblood coat walking away down an empty marble colonnade at dusk, low sun raking between the columns, long shadows across the stone floor, shot on a 35mm lens, no text anywhere in the frame
  • 있는 필드가 하나뿐이니 제외도 거기에 쓴다

    네거티브 칸이 없는 이상, 거기 있었을 문장은 프롬프트의 꼬리가 됩니다. 제외는 구체적으로 — 사물, 재질, 글자. 추상적인 품질 단어는 모델에게 손댈 거리를 주지 않습니다.

    A close portrait of a woman with wet swept-back hair lit by one low warm lamp against a charcoal background, bare shoulders, sharp catchlights in the eyes, no jewellery, no visible logos, no lettering of any kind

Qwen Image 2.1 텍스트 이미지 생성 관련 질문

요청 본문 옮겨오기

형태가 바뀐 것이 둘, 바뀌지 않은 것이 하나입니다. size 문자열은 aspect_ratio와 resolution이 되었고, 모르는 필드는 '조용한 폐기'에서 '거부'로 바뀌었습니다. 그대로인 건 제외 조건까지 포함한 브리프 전체가 여전히 prompt 문자열 하나에 실린다는 점입니다. 옮겨온 호출마다 등급을 명시해 기본값이 결정을 대신하지 못하게 하고, 형태가 공짜인 동안 형태를 흔들어 보고, 호출과 그림 사이에 폴링 루프를 하나 두십시오.