Skip to main content

モデル一覧

Model Studio で利用可能なモデルの一覧を取得します。モデルプロバイダー、モダリティタイプ、モデル機能、デプロイモードでフィルタリングし、料金やコンテキスト長などの情報を取得できます。

  • シンガポール
  • 中国(北京)
  • 中国(香港)
  • ドイツ(フランクフルト)
  • 日本(東京)
  • 米国(バージニア)
GEThttps://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/models

リクエストヘッダー

AuthorizationString必須
形式は Bearer <API Key> です。選択したリージョンの API Key 管理ページでワークスペースを選択し、API キーを取得します。

クエリパラメーター

nameString任意
モデル名によるあいまい検索。例: qwen
modelString任意
モデル ID による完全一致。例: qwen3.8-max
languageString任意
レスポンスの言語。有効な値: zh-CN (中国語)、en-US (英語)。
page_noInteger任意
ページ番号。1 から始まります。デフォルト値: 1。 後続のページを取得するには、page_no を増やします。対象モデルをすべて取得したかどうかは、output の total で判断します。
page_sizeInteger任意
1 ページあたりのモデル数。デフォルト値: 20。
providersArray[String]任意
モデルプロバイダーでフィルタリングします。 DashScope Python SDK 2.x の provider パラメーターは、現在のページをクライアント側で絞り込みます。返される total_count は絞り込み前の合計です。
  • qwen:Qwen
  • deepseek:DeepSeek
  • zhipu-ai:Zhipu AI
  • wan:Wan
  • moonshot-ai:Moonshot AI
  • mini-max:MiniMax
  • kling:Kling AI
  • vidu:Vidu
  • pixverse:PixVerse
  • xiaomi:Xiaomi
  • tripo:Tripo
  • happyhorse:HappyHorse
  • qwen-domain-model:Qwen Domain Model
例: providers=qwen&providers=deepseek
inference_providersArray[String]任意
推論プロバイダーでフィルタリングします。
  • aliyun-bailian:Alibaba Cloud Model Studio
  • alibaba-cloud-modelstudio:Alibaba Cloud Model Studio
  • siliconflow:SiliconFlow
  • moonshot:Kimi
  • mini-max:MiniMax
  • kling:Kling AI
  • vidu:Vidu
  • pixverse:PixVerse
  • vanchin:Kuaishou Wanqing
  • xiaomi:Xiaomi MiMo
  • zhipu-ai:Zhipu AI
  • tripo:Tripo
capabilitiesArray[String]任意
モダリティタイプでフィルタリングします。この絞り込みには HTTP API を使用します。複数の値を渡すには、capabilities=TG&capabilities=Reasoning のようにパラメーター名を繰り返します。テキスト生成または推論に対応するモデルが返されます。
  • TG:テキスト生成
  • Reasoning:高度な推論
  • VU:視覚理解
  • IG:画像生成
  • VG:動画生成
  • ASR:音声認識
  • TTS:音声合成
  • TR:テキスト埋め込み
  • ME:マルチモーダル埋め込み
  • Multimodal-Omni:Omni
  • Realtime-Omni:リアルタイム Omni
  • Realtime-Text-to-Speech:リアルタイム音声合成
  • Realtime-ASR:リアルタイム音声認識
  • Realtime-Audio-Translate:リアルタイム音声翻訳
  • 3D-generation:3D 生成
  • Realtime-Chatting:リアルタイム音声チャット
featuresArray[String]任意
モデル機能でフィルタリングします。 この絞り込みには HTTP API を使用します。
  • function-calling:関数呼び出し
  • structured-outputs:構造化出力
  • web-search:Web 検索
  • prefix-completion:プレフィックス補完
  • cache:コンテキストキャッシュ
  • batch:バッチ推論
  • fine-tuning:ファインチューニング
  • model-experience:モデルプレイグラウンド
context_windowInteger任意
コンテキスト長で絞り込みます。コンテキスト長が指定値未満のモデルを返します。例:20000。
service_siteString任意
デプロイモードでフィルタリングします。指定しない場合、すべてのデプロイモードのモデルが返されます。
  • global:グローバル
  • international:インターナショナル (中国本土を除く)
  • asia-pacific-china:中国本土
  • cn-hongkong:China (Hong Kong)
  • european-union:欧州連合
  • united-states:米国
  • japan:日本
supportsArray[String]任意
サポートされるユースケースでフィルタリングします。デフォルト値: inference。
  • inference:推論をサポートするモデル
  • deploy:デプロイをサポートするモデル
deployment_methodsArray[String]任意
デプロイ方法でフィルタリングします。
  • ptu:プロビジョニングされたスループットユニット
deployment_ptu_service_tiersArray[String]任意
PTU タイプでフィルタリングします。deployment_methods に ptu を含める必要があります。

レスポンスパラメーター

codeString | null
エラーコード。クエリが成功した場合は null です。
messageString | null
エラーメッセージ。クエリが成功した場合は null です。
successBoolean
クエリが成功したかどうかを示します。
outputObject
モデルの一覧とページネーション情報。
totalNumber
一致するモデルの合計数。 DashScope Python SDK 2.x では、返されたオブジェクトの total_count にこの値が含まれます。
page_noNumber
現在のページ番号。
page_sizeNumber
1 ページあたりの項目数。
modelsArray[Object]
モデルのリスト。各要素はモデルオブジェクトです。 各レスポンス例にはモデルが 1 件だけ含まれます。件数、モデル情報、料金は実際のレスポンスで確認してください。
modelString
モデル ID。API 呼び出しでモデルを指定する際に使用されます。
nameString
モデルの表示名。
descriptionString
モデルの説明。
providerString
モデルプロバイダー。例: qwen。
capabilitiesArray[String]
モデルがサポートするモダリティタイプ。値は capabilities リクエストパラメーターと同じです。
inference_providerString
推論プロバイダー。例: aliyun-bailian。
featuresArray[String]
モデルがサポートする機能。値は features リクエストパラメーターと同じです。
pricesArray[Object]
課金範囲ごとのモデル料金。
pricesArray[Object]
この課金範囲の料金一覧。
  • type: 課金項目。
  • price: 単価。
  • price_unit: 単位。例は 100 万トークンあたり。
  • price_name: 料金の説明。例は入力。
range_nameString
課金範囲の名前。段階料金がない場合は Default、ある場合は 32k<Input<=128k などの範囲です。
published_timeString
モデルのリリース時刻。yyyy-MM-dd HH:mm:ss 形式。null の場合があります。
inference_metadataObject
モデルの入出力モダリティ情報。以下のフィールドが含まれます:
  • request_modality (Array[String]):入力モダリティ。有効な値: Text、Image、Audio、Video。
  • response_modality (Array[String]):出力モダリティ。有効な値は上記と同じです。
model_infoObject
モデルのコンテキスト長情報。null の値は、制限なしまたは該当なしを示します。以下のフィールドが含まれます:
  • context_window (Integer):コンテキストウィンドウの合計長
  • max_input_tokens (Integer):最大入力トークン
  • max_output_tokens (Integer):最大出力トークン
  • max_reasoning_tokens (Integer):最大推論トークン
  • reasoning_max_input_tokens (Integer):推論用の最大入力トークン
  • reasoning_max_output_tokens (Integer):推論用の最大出力トークン
equivalent_snapshotString
対応するスナップショットモデル。
inference_offline_infoObject
推論サービスの提供終了情報。各項目($)には次のフィールドが含まれます。
offline_timeDate
提供終了予定日時。
request_idString
トラブルシューティング用のリクエスト ID。
  • デフォルトのクエリ
  • モデル ID で検索
  • モデルプロバイダーで検索
  • モデルの機能で検索
curl
curl --get "https://WorkspaceId.ap-southeast-1.maas.aliyuncs.com/api/v1/models" \
    -H "Authorization: Bearer $DASHSCOPE_API_KEY" \
    -d "page_no=1" \
    -d "page_size=20"
レスポンス例
{
    "code": null,
    "message": null,
    "success": true,
    "output": {
        "total": 168,
        "page_no": 1,
        "page_size": 20,
        "models": [
            {
                "model": "qwen3.8-max",
                "name": "Qwen3.8-Max",
                "description": "The Max model in the Qwen3 series, designed for complex agent scenarios.",
                "features": [
                    "function-calling",
                    "structured-outputs",
                    "web-search"
                ],
                "prices": [
                    {
                        "prices": [
                            {
                                "type": "input_token",
                                "price": "2",
                                "price_unit": "per million tokens",
                                "price_name": "Input"
                            },
                            {
                                "type": "output_token",
                                "price": "8",
                                "price_unit": "per million tokens",
                                "price_name": "Output"
                            }
                        ],
                        "range_name": "Default"
                    }
                ],
                "published_time": "2025-11-11 12:00:00",
                "inference_metadata": {
                    "response_modality": [
                        "Text"
                    ],
                    "request_modality": [
                        "Text"
                    ]
                },
                "model_info": {
                    "context_window": 131072,
                    "max_input_tokens": 130048,
                    "max_output_tokens": 16384,
                    "max_reasoning_tokens": null,
                    "reasoning_max_input_tokens": null,
                    "reasoning_max_output_tokens": null
                }
            }
        ]
    },
    "request_id": "実際のリクエスト ID"
}

エラーコード

呼び出しが失敗した場合、エラーメッセージが返されます。詳細については、「エラーメッセージ」をご参照ください。