メインコンテンツへスキップ
POST

承認

Authorization
string
header
必須

##すべてのAPIにBearer Token認証が必要です##

APIキーの取得:

APIキー管理ページにアクセスしてAPIキーを取得してください

リクエストヘッダーに追加:

ボディ

application/json
model
enum<string>
デフォルト:qwen-image-3.0-pro
必須

モデル名

利用可能なオプション:
qwen-image-3.0-pro
:

"qwen-image-3.0-pro"

prompt
string
必須

プロンプト。生成したい画像を説明する(テキストから画像生成)か、入力済みの画像の編集方法を説明します(画像編集)。4500トークンまで

Maximum string length: 4500
:

"この画像の背景を置き換える"

image_urls
string<uri>[]

参照画像 URL リスト(任意)。未指定または空配列 = テキストから画像生成(T2I);1〜3枚指定 = 画像編集(I2I)

注意:

  • 1回のリクエストで入力できる画像数:0-3枚、3枚を超えるとエラーになります
  • 公開された http/https の画像 URL のみサポート、base64 / data-url は非対応
  • 画像の幅と高さはいずれも[384-3072]ピクセルの範囲内である必要があります
  • サポートされるファイル形式:.jpg.jpeg.png.bmp.webp.tiff
  • 画像 URL はサーバーから直接閲覧可能であるか、アクセス時に直接ダウンロードされる必要があります(通常、これらの URL は.png.jpgなどの画像拡張子で終わります)
:
n
integer
デフォルト:1

生成する画像の枚数を指定、[1,6] の間の任意の整数値をサポート

注意:

  • 各リクエストは n の値に基づいて事前課金され、実際の課金は生成された画像の枚数に基づきます
必須範囲: 1 <= x <= 6
:

1

negative_prompt
string

画像に表示したくないコンテンツを記述するネガティブプロンプト、出力を制約するために使用

注意:

  • 中国語と英語をサポート、最大長500文字、各中国語文字/文字は1文字としてカウント、超過分は自動的に切り捨てられます
Maximum string length: 500
:

"low resolution, error, worst quality, low quality, mutilated, extra fingers, bad proportions"

size
string
デフォルト:auto

生成画像のサイズ、デフォルトは auto

  • auto(デフォルト):モデルが適切な出力サイズを自動的に選択します
  • 幅x高さ1024x10241024x15361536x1024など、幅と高さの値の範囲はいずれも[512, 2048]ピクセル

注意:

  • サイズを明示的に指定できるのは出力画像数 n1 の場合のみで、それ以外はエラーになります;auto はこの制限を受けません
:

"1024x1024"

prompt_extend
boolean
デフォルト:false

prompt のインテリジェント書き換えを有効にするかどうか。デフォルト値はfalse(ユーザーの prompt を勝手に書き換えません);明示的にtrueを渡した場合のみ、大規模モデルでポジティブプロンプトを最適化し、説明が不十分で比較的シンプルな prompt に対して効果が顕著に向上します

:

true

watermark
boolean
デフォルト:false

画像の右下隅に "Qwen-Image" ウォーターマークを追加するかどうか。デフォルト値は false

:

false

seed
integer

ランダムシード、範囲[0, 2147483647]、同じシード値を使用すると、生成されるコンテンツを比較的安定させることができます

注意:

  • 提供されない場合、アルゴリズムは自動的にランダムシードを使用します
  • モデル生成プロセスは確率的であり、同じシードでも、毎回完全に同一の結果を保証することはできません
必須範囲: 0 <= x <= 2147483647
:

12345

callback_url
string<uri>

タスク完了後の HTTPS コールバックアドレス

コールバックタイミング:

  • タスクが完了(completed)、失敗(failed)、またはキャンセル(cancelled)された時にトリガーされます
  • 課金確認完了後に送信されます

セキュリティ制限:

  • HTTPS プロトコルのみサポート
  • 内部 IP アドレスへのコールバックは禁止(127.0.0.1、10.x.x.x、172.16-31.x.x、192.168.x.x など)
  • URL の長さは 2048 文字以内

コールバックメカニズム:

  • タイムアウト:10
  • 失敗時最大 3 回リトライ(1 秒/2 秒/4 秒後にリトライ)
  • コールバックレスポンスボディの形式はタスククエリ API のレスポンス形式と一致
  • コールバックアドレスが 2xx ステータスコードを返した場合は成功とみなされ、その他のステータスコードはリトライをトリガーします
:

"https://your-domain.com/webhooks/image-task-completed"

レスポンス

画像タスクの作成に成功しました

created
integer

タスク作成タイムスタンプ

:

1757156493

id
string

タスク ID

:

"task-unified-1757156493-imcg5zqt"

model
string

使用された実際のモデル名

:

"qwen-image-3.0-pro"

object
enum<string>

具体的なタスクタイプ

利用可能なオプション:
image.generation.task
progress
integer

タスク進捗率(0-100)

必須範囲: 0 <= x <= 100
:

0

status
enum<string>

タスクステータス

利用可能なオプション:
pending,
processing,
completed,
failed
:

"pending"

task_info
object

非同期タスク情報

type
enum<string>

タスク出力タイプ

利用可能なオプション:
text,
image,
audio,
video
:

"image"

usage
object

使用量と課金情報