本文へスキップ

Qwen Image 2.1 text-to-image は Alibaba のオープンウェイトモデルで、5,000 文字のプロンプトを 1k・1.5k・2k・15 種の比率の 1 枚にし、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 で回し、残す 1 枚だけを 2k に上げてください。
セーフティチェックオフ

SpicyAPI はこのモデルにセーフティチェックをかけません。プロンプトと素材はそのままモデルに渡り、出力はモデル自身が決めます。

送信と料金見積もりを有効にする前にアカウントを確認しています。

出力

実行待ち
silk-robe-doorwayサンプル出力

関連モデルと次のステップ

お探しのモデルが見つかりませんか?

必要なモデルと用途をお知らせください。次に何を追加するかを決めるチームに直接届きます。

出力サイズは1つの文字列ではなく、形と階層の2フィールドになった

Qwen Image 2.1 Text to Image は、書かれたブリーフ1件から画像を1枚返します。最初に直す必要があるのは出力サイズの指定です。Qwen-Image 2.0 では size に 1024*1024 のような文字列を1つ渡していましたが、2.1 ではその判断が2つに割れました。aspect_ratio が15種類の形から1つを選び、resolution が 1k / 1.5k / 2k の階層を選びます。リクエストのスキーマは閉じているため、定義されていないフィールドは黙って捨てられるのではなく拒否されます。生成は非同期で、呼び出しはハンドルを返し、画像はポーリングの後に届きます。

プレイグラウンド を開く
出力サイズは1つの文字列ではなく、形と階層の2フィールドになった
リクエスト本体
prompt / aspect_ratio / resolution / output_format / seed。必須は prompt だけ
画面の形
aspect_ratio は15種類。切り抜くのではなく、その形で構図を組む
課金に効く項目
resolution のみ。既定は 1k、ほかに 1.5k と 2k
未定義のフィールド
無視ではなく拒否。スキーマが閉じているので、残った size でリクエストごと落ちる
コンテンツの申告
なし。リクエストに maturity 項目はなく、モデルの手前にプラットフォーム側のフィルタも置いていない
受け取り方
非同期。1リクエストにつき1枚で、終了状態になってからプラットフォーム側のストレージから読む
移行
1つの判断が2つのフィールドに割れたQwen-Image 2.0 は出力サイズを1つの文字列で運んでいました。ここでは形と階層が別物で、aspect_ratio は15値、resolution は3値を取ります。分かれているからこそ、正方形をパノラマに変えるときに「どれだけの精細さに払ったか」まで一緒に変わってしまうことがありません。
見積もり
数字を動かすのは階層だけこのエンドポイントで金額が変わるのは resolution だけです。aspect_ratio も output_format も seed も、どの値にしても見積もりは同じ。だから「1つのブリーフを全部の形で試す」は安い実験で、「階層を上げる」が高い一手になります。フォーム上に出ている実時間の見積もりが確定値です。
申告
内容を申告するフィールドが存在しない設定すべき内容フィールドも、別途呼び出す規制なしのエンドポイントも、モデルの前に立つフィルターもありません。統合から見れば、処理経路もリクエストの形も一つだけです。レンダリングごとに変わるのは呼び出しではなく prompt の文章です。

Qwen Image 2.1 のテキスト画像生成APIを使う

2.0 世代の本体を移植する

2.0 世代の本体を移植する

1024*1024 は aspect_ratio の 1:1 になり、階層のほうは自分で明示する判断に変わります。古い文字列を消して何も置かなくてもリクエストは通りますが、そのときは既定の 1k です。きれいに移植できたように見えて、置き換える前より小さく描かれている——静かに起きるのはこの形です。

未知のフィールドは黙って消えず、はっきり落ちる

未知のフィールドは黙って消えず、はっきり落ちる

スキーマは5つのフィールドだけを宣言し、それ以外を拒否します。残った size も、ネガティブプロンプト用の項目も、枚数指定も、上流へ向かう途中でこっそり落とされることはありません。移行の不備は送信時の拒否として出てくるので、「頼んだものと微妙に違う絵」として出てくるより先に見つかります。

  • 形で探索し、階層で決める

    形はタダで階層は有料です。だから安い探索は「1つのブリーフを複数の比率で、同じ階層で回す」、高い一手は「勝ち残った1枚だけを上の階層で焼き直す」になります。この順で進めるかぎり、お金を払う部分は残った構図にだけ向きます。

  • ブリーフ全体が1つの文字列に載る

    prompt は5,000文字まで入り、除外を書くための第2のフィールドはありません。被写体ブロックとネガティブブロックを別々に書き出していたテンプレートは、ここでは連結する必要があります。画面に何があるかを書き、そのあとに何があってはならないかをはっきり書いてください。

  • 規制なしも同じ呼び出し

    規制なしのプロンプトも、足すものは何もありません。クライアントを通して引き回すフラグも、生かし続ける第2の経路も、待ち行列を組むための承認手順もない。ほかの生成と違うのは文面だけです。

Qwen Image 2.1 のテキスト画像生成APIを呼ぶ人

  • 暗黙にしていた階層を、もう一度自分で決める

    2.0 のインターフェースから移ってくるチーム

    暗黙にしていた階層を、もう一度自分で決める

    古い size 文字列は、形と「どれくらい大きく描くか」を同時に運んでいました。割れたということは、後半の判断に既定値が付いたということで、既定値は移行レビューで誰も見ない部分です。移植したすべての呼び出しで resolution を明示してください。選ぶ値が既定と同じであっても、です。

  • 1枚を切り抜くのではなく、掲載面ごとに描く

    デザインとマーケティングの運用

    1枚を切り抜くのではなく、掲載面ごとに描く

    バナーと正方形とスマホ縦は、1つのブリーフと3つの aspect_ratio 値による3回の呼び出しで、同じ階層なら見積もりも同じです。毎回その形のために構図が組まれる——これが「横長の画面」と「正方形の真ん中」の差です。

  • 統合は1本で足りる

    規制なしで制作するスタジオ

    統合は1本で足りる

    リクエストが内容を申告しない以上、カタログの規制なしの側のために専用クライアントも、別の資格情報の経路も、独自の審査キューも要りません。同じビルダー、同じポーリング、同じ保存処理で両方を賄えます。

Qwen Image 2.1 のテキスト画像生成APIをつなぐ手順

  1. まず古い size の値を割る

    形は aspect_ratio へ、大きさは resolution の階層へ。1024*1024 は 1:1 と、自分で選ぶ階層の組み合わせです。階層を書き出すことだけが、既定値に代わりに決めさせない方法です。

  2. スキーマにないものをすべて落とす

    上がるのは prompt / aspect_ratio / resolution / output_format / seed の5つ。古い本体の残りは途中で捨てられず、リクエストが拒否されて返ってきます。見つけたい場所はまさにそこです。

  3. 除外をプロンプトに畳み込む

    画面から外すもののための独立したフィールドはないので、同じ文字列が両方を運びます。被写体、光、レンズを書き、そのあとに現れてはならないものを書いてください。

  4. 投げてから、終了状態までポーリングする

    呼び出しが返すのは画素ではなくタスクのハンドルです。終了状態になるまで問い合わせ、結果から画像を読みます。画像はプラットフォーム側のストレージから配信されます。

  5. 階層を上げる前に形を固める

    構図が無料の変数で、精細さが有料の変数です。既定の階層で画面を決め切ってから、上の階層に見合う1枚だけを焼き直してください。

Qwen Image 2.1 テキスト画像生成の型

  • 1つのブリーフ、3つの掲載面

    プロンプトは固定したまま、aspect_ratio だけ変えて3回送ります。21:9 のヘッダー、1:1 のカード、9:21 のスマホ縦。毎回その形のために構図が組まれるので、横長では柱の落ち方が縦長とは変わります。同じ階層なら3つとも見積もりは同じです。

    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
  • たった1つのフィールドに除外を書き込む

    ネガティブ用の項目がない以上、そこに置くはずだった一文はプロンプトの末尾になります。除外は具体的に——物、素材、文字。抽象的な品質語はモデルに手掛かりを与えません。

    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 テキスト画像生成のよくある質問

リクエスト本体を移植する

形が変わったものが2つ、変わらなかったものが1つあります。size 文字列は aspect_ratio と resolution になり、未知のフィールドは「静かに落ちる」から「拒否される」に変わりました。変わっていないのは、除外まで含めてブリーフ全体が1つの prompt 文字列に載ることです。移植したすべての呼び出しで階層を明示して既定値に判断を代行させないこと、形がタダのうちに形を振り切ること、そして呼び出しと画像の間にポーリングを1つ挟むこと。