すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Model Studio:テキストからの画像生成

最終更新日:Jan 13, 2026

テキストからの画像生成 API を使用すると、テキスト記述から新しい画像を生成できます。Alibaba Cloud Model Studio は、主に 2 つのモデルシリーズを提供しています。

  • Qwen-Image:複雑な中国語と英語のテキストのレンダリングに優れています。

  • Wan シリーズ:リアルな画像と写真品質の視覚効果を生成します。

オンラインで試すシンガポール | 北京

モデルのパフォーマンス

Qwen-Image

複雑なテキスト

p1005416-转换自-png

長文

p1005400-转换自-png

複雑なレイアウト

3

ポスター作成

image

イラストデザイン

1

リアルな写真

2

クリックしてプロンプトを表示

複合テキスト: 書店のウィンドウディスプレイ。看板には「今週の新刊」と表示されています。その下には、「ベストセラー小説はこちら」と書かれた棚札があります。その横には、中央に著者のポートレートをあしらったカラフルなポスターが「土曜日に作家サイン会開催」と宣伝しています。本棚には 4 冊の本、すなわち「The light between worlds」、「When stars are scattered」、「The silent patient」、「The night circus」が並んでいます。

長文の段落: 制服を着た若い女の子が教室に立って、黒板に何かを書いています。黒板の中央には、白いチョークで「複雑なテキストのレンダリングと正確な画像編集に優れた、基盤となる画像生成モデル Qwen-Image をご紹介します。」というテキストが綺麗に書かれています。柔らかな自然光が窓から差し込み、穏やかな影を落としています。シーンは、きめ細かなテクスチャ、浅い被写界深度、暖かい色調のリアルな写真スタイルでレンダリングされています。少女の集中した表情と、空中に舞うチョークの粉が、動きと生命感を加えています。生徒の机や教育用ポスターなどの背景の要素は、中心的な動きを強調するためにわずかにぼかされています。超高 32K 解像度、DSLR 品質の画像、柔らかなボケ効果、ドキュメンタリースタイルの構図。

複雑なレイアウト: スピーチ用の教室向け PPT スライドを作成します。芸術的で装飾的な図形が、きれいに配置されたテキスト情報をエレガントなインフォグラフィックとして縁取るのが特徴です。中央のタイトル: 「心の健康のための習慣」。対称的な花柄のパターンで囲まれています。左上: 「マインドフルネスを実践する」 + ミニマリストな蓮のアイコン + テキスト 「今ここに在り、判断せずに観察し、抵抗せずに受け入れる」。下方向: 「感謝の気持ちを育む」 + 開いた手のイラスト + テキスト「ささやかな喜びに感謝し、日々ポジティブなことを認識する」。左下: 「つながりを保つ」 + ミニマリストなチャットの吹き出しアイコン + テキスト 「感情的なエネルギーを維持するために、有意義な人間関係を築き、維持する」。右下: 「睡眠を優先する」 + 三日月のイラスト + テキスト 「質の高い睡眠は心身ともに良い影響を与える」。右上方向: 「定期的な身体活動」 + ジョギングするランナーのアイコン + テキスト 「運動は気分を高め、不安を和らげる」。右上: 「継続的な学習」 + 本のアイコン + テキスト 「成長のために新しいスキルや知識を身につける」。このレイアウトは明瞭性 & 芸術性のバランスが取れており、視聴者を自然に誘導します。 --ar 16:9 --style clean - presentation.

ポスター作成: 青々とした緑の芝生の上でボール遊びをする 3 匹の子犬が描かれ、鳥や星などの装飾で飾られた、癒し系の手描き風ポスターです。上部には、メインタイトルの 「Come Play Ball!」 が、太字の青い漫画風フォントで目立つように表示されています。その下には、サブタイトルの 「Come [Show Off Your Skills]!」 が緑色のフォントで表示されています。吹き出しには 「Hehe, watch me amaze my little friends next!」 というテキストが書かれており、遊び心のある魅力を加えています。下部には、補足テキストとして 「We get to play ball with our friends again!」 と書かれています。カラーパレットはフレッシュな緑と青を中心とし、明るいピンクと黄色のトーンでアクセントが付けられ、明るく子供らしい雰囲気をハイライトしています。

イラストデザイン: 晴れた日の活気に満ちた賑やかな商店街の風景、日常の一コマを描いたイラストです。前景では、白いシャツと半ズボンを履いた若い男の子が、屋台の商品を熱心に選んでいます。屋台には、スナック、飲み物、日用品が並んでいます。エプロンをつけた中年の店主が、商品を整理しています。屋台の上には、手書き風の “Qwen-Image” と書かれた木製の看板が掛かっています。バックグラウンドには、“Alibaba” “Model Studio” “Text-to-Image” の目立つ看板がある、モダンでカラフルな建物が描かれています。空は紺碧で、ふわふわした白い雲と舞い上がるカモメがいます。アートスタイル: リアルなイラスト、繊細でソフト、鮮やかな色彩、豊かなレイヤー、繊細な手描きのテクスチャ、精緻なディテール、強い光と影、充実した構図、強い奥行き感、明るくリラックスした雰囲気。

リアルな写真: 若いアジア人女性を被写体とした、リアルでハイファッションなストリートスタイルの写真。活気のあるネオンに照らされた夜の街角に、彼女は自信に満ちて立っています。さりげない白の幾何学的なロゴと “Qwen” という言葉が背中に刺繍された、洗練された黒のボンバージャケットに、ダークなカーゴパンツを合わせています。バックグラウンドは、街の光る看板と柔らかな光のボケで満たされ、映画のワンシーンのような雰囲気のあるムードを醸し出しています。照明はドラマチックで、ネオンサインのハイライトが彼女の顔とジャケットに色彩を落としています。右下隅には、“Neon Dreams”“Urban Pulse” というテキストが重ねて表示されています。テキストはモダンでスタイリッシュなサンセリフ体のフォントで、わずかなネオンの輝きのエフェクトが施され、構図にシームレスに溶け込んでいます。イメージ全体は、超高精細の 8K UHD で撮影された傑作です。シャープなフォーカスとプロの写真品質で、自然でありながらも力強い都会の瞬間を捉えています。'

Wan

ポートレート写真

p1023523-转换自-png

リアルな写真

p1023409-转换自-png

絵画スタイル

p1023526-转换自-png

テキスト生成

p1023535-转换自-png

ポスターデザイン

p1023546-转换自-png

画像セット生成

p1023532-转换自-png

クリックしてプロンプトを表示

ポートレート写真: ハイパーリアルな北欧女性のポートレート、流れるようなプラチナブロンドの髪、突き刺すような青い目、目立つそばかす、鋭く知的な眼差し、氷のような雰囲気を創り出す北欧の寒色系平行光、クリーンなラインのミニマリストでモダンなスタイリング、浅い被写界深度とぼかした寒色グラデーションの背景、本格的な北欧の顔立ちと陶器のような肌の質感。

リアルな写真: 魚眼パースペクティブの森の風景、劇的な遠近感の歪み、鋭い琥珀色の目でレンズを見つめる超詳細なアカギツネ、一本一本の上毛と下毛の層まで表現された超リアルな毛皮の質感、円形の背景パターンを形成する放射状に歪んだ木々、半透明のウォッシュ技法と有機的な顔料のにじみが見られる水彩画風、モスグリーンとアースオーカーを基調としたソフトなパステルカラーのパレット、木々の天蓋の隙間から差し込む雰囲気のある光による絵画的なライティング

画風: ヴィンテージ油絵風の牧歌的な風景。野花が咲き乱れる牧草地で羊を追う農夫、遠くには青い空と白い雲の下で回る風車、木造の家の煙突から立ち上る煙。明るく柔らかな色彩で、静けさと心地よさに満ちています。

テキスト生成: 手描きの水彩画風で、「タンポポ」とその各部位のラベルを記入した、植物図鑑の 1 ページ。

ポスターデザイン: シネマティックなポスターシーン: 木のひび割れの中にある目の超マクロクローズアップ。ミニマルなモノクローム、水彩と CGI の融合、低彩度。揺れを伴うスローなプッシュインで、超現実的な迫力を演出。広大なネガティブスペース、隠されたタイトル。没入型ビデオ生成に最適化。

画像セットの生成: ある老人の人生の思い出。フレームの異なる 4 枚のポートレートで、幼少期 (白黒写真)、青年期 (軍服姿の写真)、中年期 (ビジネススーツ姿の仕事中の写真)、老年期 (妻との写真) を描いています。

サポートされているモデル

モデルの選択

  • 複雑なテキストレンダリング (ポスターや対聯など): qwen-image-max または wan2.6-t2i を使用します。

  • リアルなシーンと写真スタイル (一般的なシナリオ): wan2.6-t2iwan2.5-t2i-preview などの Wan モデルを使用します。

  • カスタム出力画像の解像度: wan2.2-t2i-flash などの Wan モデルを使用します。512 から 1440 ピクセルの範囲内で、任意の幅と高さの組み合わせをサポートします。

    Qwen-Image は、1664*928 (16:9)、928*1664 (9:16)、1328*1328 (1:1)、1472*1104 (4:3)、1104*1472 (3:4) の 5 つの固定解像度のみをサポートします。

はじめに

前提条件

開始する前に、API キーを作成し、環境変数としてエクスポートしてください。DashScope SDK を使用する場合は、SDK をインストールしてください。

サンプルコード

呼び出しメソッド:Qwen-Image は同期呼び出しをサポートしています。qwen-image-plus および qwen-image モデルは非同期呼び出しもサポートしています。Wan は非同期呼び出しのみをサポートしています。

  • 非同期呼び出し:両モデルの API は互換性があります。model パラメーターを変更するだけで切り替えることができます。たとえば、Wan モデルを使用するには、model を "wan2.2-t2i-flash" に設定します。

  • 同期呼び出し:Qwen-Image のみがこのメソッドをサポートしています。同期呼び出しを行う方法については、「Qwen-Image API リファレンス」をご参照ください。

以下の例では、非同期呼び出しメソッドを使用しています。サンプルコードでは qwen-image-plus を例としていますが、同じアプローチが Wan モデルにも適用されます。

SDK は非同期処理ロジックをカプセル化しているため、インターフェイスレベルでは同期呼び出しのように見えます。つまり、1 つのリクエストが最終結果を待機します。対照的に、curl の例では、タスクを送信するための API 呼び出しと、結果をクエリするための API 呼び出しの 2 つの別々の非同期 API 呼び出しを使用します。

Python

リクエスト例

from http import HTTPStatus
from urllib.parse import urlparse, unquote
from pathlib import PurePosixPath
import requests
from dashscope import ImageSynthesis
import os
import dashscope

# 次の URL はシンガポールリージョン用です。中国 (北京) リージョンのモデルを使用する場合は、URL を https://dashscope.aliyuncs.com/api/v1 に置き換えてください
dashscope.base_http_api_url = 'https://dashscope-intl.aliyuncs.com/api/v1'

prompt = "Healing-style hand-drawn poster featuring three puppies playing with a ball on lush green grass, adorned with decorative elements such as birds and stars. The main title “Come Play Ball!” is prominently displayed at the top in bold, blue cartoon font. Below it, the subtitle “Come [Show Off Your Skills]!” appears in green font. A speech bubble adds playful charm with the text: “Hehe, watch me amaze my little friends next!” At the bottom, supplementary text reads: “We get to play ball with our friends again!” The color palette centers on fresh greens and blues, accented with bright pink and yellow tones to highlight a cheerful, childlike atmosphere."

# シンガポールリージョンと中国 (北京) リージョンの API キーは異なります。API キーを取得するには、https://www.alibabacloud.com/help/ja/model-studio/get-api-key をご参照ください
# 環境変数を設定していない場合は、次の行をご利用の Model Studio API キーに置き換えてください:api_key="sk-xxx"
api_key = os.getenv("DASHSCOPE_API_KEY")

print('----同期呼び出しです。しばらくお待ちください----')
rsp = ImageSynthesis.call(api_key=api_key,
                          model="qwen-image-plus", # 現在、非同期 API 呼び出しをサポートしているのは qwen-image-plus と qwen-image モデルのみです。
                          prompt=prompt,
                          negative_prompt=" ",
                          n=1,
                          size='1664*928',
                          prompt_extend=True,
                          watermark=False)
print(f'response: {rsp}')
if rsp.status_code == HTTPStatus.OK:
    # 画像を現在のディレクトリに保存します。
    for result in rsp.output.results:
        file_name = PurePosixPath(unquote(urlparse(result.url).path)).parts[-1]
        with open('./%s' % file_name, 'wb+') as f:
            f.write(requests.get(result.url).content)
else:
    print(f'sync_call Failed, status_code: {rsp.status_code}, code: {rsp.code}, message: {rsp.message}')

レスポンス例

URL は 24 時間有効です。速やかに画像をダウンロードしてください。
{
    "status_code": 200,
    "request_id": "a47b1a65-7041-4565-9068-xxxxxx",
    "code": null,
    "message": "",
    "output": {
        "task_id": "91093132-475e-43cf-b94e-xxxxxx",
        "task_status": "SUCCEEDED",
        "results": [
            {
                "url": "https://dashscope-result-sz.oss-cn-shenzhen.aliyuncs.com/xxx.png?Expires=xxxxxx",
                "orig_prompt": "Healing-style hand-drawn poster featuring three puppies playing with a ball on lush green grass, adorned with decorative elements such as birds and stars. The main title “Come Play Ball!” is prominently displayed at the top in bold, blue cartoon font. Below it, the subtitle “Come [Show Off Your Skills]!” appears in green font. A speech bubble adds playful charm with the text: “Hehe, watch me amaze my little friends next!” At the bottom, supplementary text reads: “We get to play ball with our friends again!” The color palette centers on fresh greens and blues, accented with bright pink and yellow tones to highlight a cheerful, childlike atmosphere.",
                "actual_prompt": "Childhood-inspired hand-drawn poster design: Three playful puppies joyfully interact with a colorful ball on a vibrant patch of lush green grass. Delicate decorative elements including fluttering birds and twinkling stars are scattered throughout. At the top center, the bold, blue cartoon-style title “Come Play Ball!” stands out prominently. Directly beneath, the subtitle “Come [Show Off Your Skills]!” is rendered in cheerful green lettering. A whimsical speech bubble near one of the puppies contains the playful text: “Hehe, watch me amaze my little friends next!” At the bottom edge, smaller supplementary text reads: “We get to play ball with our friends again!” The color palette is centered on fresh greens and sky blues, accented with pops of bright pink and sunny yellow, enhancing the cheerful, childlike atmosphere. Style evokes nostalgic, hand-inked illustrations with soft textures, gentle linework, and a whimsical, storybook-like composition."
            }
        ],
        "submit_time": "2025-09-09 13:39:20.659",
        "scheduled_time": "2025-09-09 13:39:20.717",
        "end_time": "2025-09-09 13:39:45.233"
    },
    "usage": {
        "image_count": 1
    }
}

Java

リクエスト例

// Copyright (c) Alibaba, Inc. and its affiliates.

import com.alibaba.dashscope.aigc.imagesynthesis.ImageSynthesis;
import com.alibaba.dashscope.aigc.imagesynthesis.ImageSynthesisListResult;
import com.alibaba.dashscope.aigc.imagesynthesis.ImageSynthesisParam;
import com.alibaba.dashscope.aigc.imagesynthesis.ImageSynthesisResult;
import com.alibaba.dashscope.exception.ApiException;
import com.alibaba.dashscope.exception.NoApiKeyException;
import com.alibaba.dashscope.task.AsyncTaskListParam;
import com.alibaba.dashscope.utils.Constants;
import com.alibaba.dashscope.utils.JsonUtils;
import java.util.HashMap;
import java.util.Map;

public class Text2Image {
    static {
        // 次の URL はシンガポールリージョン用です。中国 (北京) リージョンのモデルを使用する場合は、URL を https://dashscope.aliyuncs.com/api/v1 に置き換えてください
        Constants.baseHttpApiUrl = "https://dashscope-intl.aliyuncs.com/api/v1";
    }

    // シンガポールリージョンと中国 (北京) リージョンの API キーは異なります。API キーを取得するには、https://www.alibabacloud.com/help/ja/model-studio/get-api-key をご参照ください
    // 環境変数を設定していない場合は、次の行をご利用の Model Studio API キーに置き換えてください:static String apiKey = "sk-xxx"
    static String apiKey = System.getenv("DASHSCOPE_API_KEY");

    public static void basicCall() throws ApiException, NoApiKeyException {
        String prompt = "Healing-style hand-drawn poster featuring three puppies playing with a ball on lush green grass, adorned with decorative elements such as birds and stars. The main title “Come Play Ball!” is prominently displayed at the top in bold, blue cartoon font. Below it, the subtitle “Come [Show Off Your Skills]!” appears in green font. A speech bubble adds playful charm with the text: “Hehe, watch me amaze my little friends next!” At the bottom, supplementary text reads: “We get to play ball with our friends again!” The color palette centers on fresh greens and blues, accented with bright pink and yellow tones to highlight a cheerful, childlike atmosphere.";
        Map<String, Object> parameters = new HashMap<>();
        parameters.put("prompt_extend", true);
        parameters.put("watermark", false);
        parameters.put("negative_prompt", " ");
        ImageSynthesisParam param =
                ImageSynthesisParam.builder()
                        .apiKey(apiKey)
                        // 現在、非同期 API 呼び出しをサポートしているのは qwen-image-plus と qwen-image モデルのみです。
                        .model("qwen-image-plus")
                        .prompt(prompt)
                        .n(1)
                        .size("1664*928")
                        .parameters(parameters)
                        .build();

        ImageSynthesis imageSynthesis = new ImageSynthesis();
        ImageSynthesisResult result = null;
        try {
            System.out.println("---同期呼び出しです。しばらくお待ちください----");
            result = imageSynthesis.call(param);
        } catch (ApiException | NoApiKeyException e){
            throw new RuntimeException(e.getMessage());
        }
        System.out.println(JsonUtils.toJson(result));
    }

    public static void main(String[] args){
        try{
            basicCall();
        }catch(ApiException|NoApiKeyException e){
            System.out.println(e.getMessage());
        }
    }
}

レスポンス例

URL は 24 時間有効です。速やかに画像をダウンロードしてください。
{
    "request_id": "9f3044ba-528f-4606-8830-xxxxxx",
    "output": {
        "task_id": "fecf4c7f-3508-45f4-8454-xxxxxx",
        "task_status": "SUCCEEDED",
        "results": [
            {
                "orig_prompt": "Healing-style hand-drawn poster featuring three puppies playing with a ball on lush green grass, adorned with decorative elements such as birds and stars. The main title “Come Play Ball!” is prominently displayed at the top in bold, blue cartoon font. Below it, the subtitle “Come [Show Off Your Skills]!” appears in green font. A speech bubble adds playful charm with the text: “Hehe, watch me amaze my little friends next!” At the bottom, supplementary text reads: “We get to play ball with our friends again!” The color palette centers on fresh greens and blues, accented with bright pink and yellow tones to highlight a cheerful, childlike atmosphere.",
                "actual_prompt": "Childhood-inspired hand-drawn poster design: Three playful puppies joyfully interact with a colorful ball on a vibrant patch of lush green grass. Delicate decorative elements including fluttering birds and twinkling stars are scattered throughout. At the top center, the bold, blue cartoon-style title “Come Play Ball!” stands out prominently. Directly beneath, the subtitle “Come [Show Off Your Skills]!” is rendered in cheerful green lettering. A whimsical speech bubble near one of the puppies contains the playful text: “Hehe, watch me amaze my little friends next!” At the bottom edge, smaller supplementary text reads: “We get to play ball with our friends again!” The color palette is centered on fresh greens and sky blues, accented with pops of bright pink and sunny yellow, enhancing the cheerful, childlike atmosphere. Style evokes nostalgic, hand-inked illustrations with soft textures, gentle linework, and a whimsical, storybook-like composition.",
                "url": "https://dashscope-result-sz.oss-cn-shenzhen.aliyuncs.com/xxx.png?Expires=xxxx"
            }
        ]
    },
    "usage": {
        "image_count": 1
    }
}

curl

説明
  • 非同期呼び出しの場合、ヘッダーパラメーター X-DashScope-Asyncenable に設定します。

  • 非同期タスクの task_id は 24 時間有効です。有効期限が切れると、タスクのステータスは UNKNOWN に変わります。

ステップ 1:タスク作成リクエストの送信

このリクエストはタスク ID (task_id) を返します。

curl -X POST https://dashscope-intl.aliyuncs.com/api/v1/services/aigc/text2image/image-synthesis \
    -H 'X-DashScope-Async: enable' \
    -H "Authorization: Bearer $DASHSCOPE_API_KEY" \
    -H 'Content-Type: application/json' \
    -d '{
    "model": "qwen-image-plus",
    "input": {
        "prompt": "Healing-style hand-drawn poster featuring three puppies playing with a ball on lush green grass, adorned with decorative elements such as birds and stars. The main title “Come Play Ball!” is prominently displayed at the top in bold, blue cartoon font. Below it, the subtitle “Come [Show Off Your Skills]!” appears in green font. A speech bubble adds playful charm with the text: “Hehe, watch me amaze my little friends next!” At the bottom, supplementary text reads: “We get to play ball with our friends again!” The color palette centers on fresh greens and blues, accented with bright pink and yellow tones to highlight a cheerful, childlike atmosphere."
    },
    "parameters": {
        "negative_prompt":" ",
        "size": "1664*928",
        "n": 1,
        "prompt_extend": true,
        "watermark": false
    }
}'        
ステップ 2:タスク ID による結果のクエリ

前のステップで取得した task_id を使用して、task_status が SUCCEEDED または FAILED になるまで API を通じてタスクのステータスをポーリングします。

86ecf553-d340-4e21-xxxxxxxxx を実際のタスク ID に置き換えてください。

API キーはリージョン固有です。API キーを取得してください。
北京リージョンのモデルの場合、base_url を https://dashscope.aliyuncs.com/api/v1/tasks/86ecf553-d340-4e21-xxxxxxxxx に置き換えてください
curl -X GET https://dashscope-intl.aliyuncs.com/api/v1/tasks/86ecf553-d340-4e21-xxxxxxxxx \
--header "Authorization: Bearer $DASHSCOPE_API_KEY"

主な機能

1. 指示追従 (プロンプト)

パラメーター: input.prompt (必須)、input.negative_prompt (任意)。

  • prompt (ポジティブプロンプト):画像に表示したいコンテンツ、主題、シーン、スタイル、照明、構図を記述します。これは、テキストからの画像生成を制御するためのコアパラメーターです。

  • negative_prompt:画像に表示したくないコンテンツ (「ぼやけている」や「余分な指」など) を記述します。これは、生成品質の最適化を補助するためにのみ使用されます。

記述のヒント:構造化されたプロンプトは、通常、より良い結果を生み出します。記述のヒントについては、「テキストからの画像生成プロンプトガイド」をご参照ください。

2. プロンプトの再書き込みを有効化

パラメーター: parameters.prompt_extend (bool, デフォルトは true)。

この機能は、短いプロンプトを自動的に拡張および最適化して、画質を向上させます。この機能を有効にすると、大規模モデルを使用してプロンプトを再書き込みするため、3〜5 秒のレイテンシーが追加されます。

ベストプラクティス:

  • 入力プロンプトが単純または広範な場合に有効にします。この機能は画質を大幅に向上させることができます。

  • 細かいディテールを制御したい場合、すでに詳細な記述を提供している場合、または応答レイテンシーに敏感な場合は無効にします。無効にするには、prompt_extend パラメーターを明示的に false に設定します。

3. 出力画像の解像度を設定

パラメーター: parameters.size (string)、フォーマットは "width*height"

Qwen-Image:以下の 5 つの固定解像度のみをサポートします。

  • 1664*928 (デフォルト):16:9。

  • 1472*1104:4:3。

  • 1328*1328:1:1。

  • 1104*1472:3:4。

  • 928*1664:9:16。

Wan V2 モデル (v2.0 以降):幅と高さが 512 から 1440 ピクセルの範囲で、総ピクセル数が 1440*1440 を超えない解像度をサポートします。一般的な解像度:

  • 1024*1024 (デフォルト):1:1。

  • 1440*810:16:9。

  • 810*1440:9:16。

  • 1440*1080:4:3。

  • 1080*1440:3:4。

本番運用

  • フォールトトレランス戦略

    • レート制限への対応:API が Throttling エラーコードまたは HTTP 429 状態コードを返した場合、レート制限がトリガーされています。「レート制限」をご参照ください。

    • 非同期タスクのポーリング:非同期タスクの結果をポーリングする際は、最初の 30 秒間は 3 秒ごとにポーリングし、その後間隔を広げるなど、合理的なポーリング戦略を使用します。これにより、頻繁なリクエストによるレート制限のトリガーを回避できます。タスクに最終的なタイムアウト (例:2 分) を設定し、タイムアウトした場合はタスクが失敗したと見なします。

  • リスク防止

    • 結果の永続化:API から返される画像 URL は 24 時間有効です。本番システムでは、URL を取得した直後に画像をダウンロードし、Alibaba Cloud Object Storage Service (OSS) などの独自の永続ストレージサービスに転送する必要があります。

    • コンテンツモデレーション:すべての prompt および negative_prompt 入力はコンテンツモデレーションを受けます。入力が非準拠の場合、リクエストはブロックされ、DataInspectionFailed エラーが返されます。

    • 生成されたコンテンツの著作権およびコンプライアンスリスク:プロンプトの内容が関連する法律および規制に準拠していることを確認してください。ブランドの商標、有名人の肖像、著作権のある IP 画像を含むコンテンツを生成すると、侵害リスクが生じる可能性があります。結果として生じるいかなる責任も、お客様が評価し、負担するものとします。

API リファレンス

課金とレート制限

モデルの無料クォータと単価については、「画像生成」をご参照ください。

課金ルール

  • 課金項目:正常に生成された画像の数に対して、従量課金で課金されます。

  • 課金計算式:料金 = 単価 × 画像数

  • 消費順序:無料クォータが最初に消費されます。無料クォータを使い切った後は、デフォルトで従量課金方式が使用されます。

    • 「無料クォータのみ」オプションを有効にすると、無料クォータがなくなった後の課金を防ぐことができます。詳細については、「新規ユーザー向けの無料クォータ」をご参照ください。

  • 失敗時の課金なし:モデル呼び出しの失敗や処理エラーは、料金が発生したり、無料クォータを消費したりすることはありません。

無料クォータ

無料クォータの請求、クエリ、使用方法の詳細については、「新規ユーザー向けの無料クォータ」をご参照ください。

使用状況のクエリ

モデル呼び出しが完了してから約 1 時間後に、モデル監視 (シンガポール) ページに移動して、使用状況、呼び出し回数、成功率などのメトリックを表示できます。

中国 (北京) リージョンのモデルを使用する場合は、中国 (北京) リージョンのモデル監視ページに移動してください。

レート制限

レート制限のルールとよくある質問については、「レート制限」をご参照ください。

エラーコード

呼び出しが失敗した場合は、「エラーメッセージ」でトラブルシューティングを行ってください。

よくある質問

Q:画像 URL の有効期間はどのくらいですか?画像を永続的に保存するにはどうすればよいですか?

A:画像 URL は 24 時間有効です。URL を取得した直後に画像をダウンロードし、ローカルサーバーや Object Storage Service (OSS) などの独自の永続ストレージに保存する必要があります。

Q:API 呼び出しで DataInspectionFailed エラーが返されます。どうすればよいですか?

A:このエラーは、入力テキストがコンテンツモデレーションをトリガーしたことを示します。prompt または negative_prompt のテキストを確認および修正して、潜在的に非準拠のコンテンツを削除してから、リクエストを再試行してください。

Q:prompt_extend パラメーターを有効にするべきですか、それとも無効にするべきですか?

A:プロンプトが単純な場合や、モデルに創造性を発揮させたい場合は、有効 (デフォルト) のままにしてください。プロンプトがすでに非常に詳細で専門的である場合や、API 応答レイテンシーに厳しい要件がある場合は、明示的に false に設定してください。

Q:画像に生成されるテキストの品質を向上させるにはどうすればよいですか?

A:ビジネスが画像内の明確で正確なテキストの生成に大きく依存している場合は、qwen-image-plus モデルを使用してください。このモデルは、そのようなシナリオ向けに特別にトレーニングされています。