调用 GET /api/v1/models 接口查询百炼平台上可用的模型列表,支持按模型作者、模态类型、模型能力、部署模式等条件筛选,并获取模型的定价和上下文长度等信息。
前提条件
已创建 API Key 并配置为环境变量 DASHSCOPE_API_KEY。配置方法请参见配置API Key到环境变量。
请求说明
HTTP 方法:GET
请求地址
调用时请将 {WorkspaceId} 替换为业务空间 ID。
地域 | Endpoint |
|---|---|
华北2(北京) |
|
新加坡 | |
中国香港 | |
日本(东京) |
|
德国(法兰克福) |
|
美国(弗吉尼亚) |
|
Authorization: Bearer {API_KEY}。
请求参数
所有参数均通过 Query String 传递。name ·String · 可选按模型名称进行模糊搜索。示例:qwenmodel · String · 可选按模型 ID 进行精确查询。示例:qwen3.8-maxlanguage · String · 可选返回结果的语言。可选值:zh-CN(中文)、en-US(英文)。page_no · Integer · 可选页码,从 1 开始。默认值:1。page_size · Integer · 可选每页返回的模型数量。默认值:20。providers · Array[String] · 可选按模型供应商筛选。providers 可选值
providers 可选值
qwen:阿里巴巴-千问zhipu-ai:智谱AIwan:阿里巴巴-万相qwen-domain-model:阿里巴巴-领域模型mini-max:MiniMaxmoonshot-ai:月之暗面deepseek:DeepSeekhappyhorse:阿里巴巴-HappyHorsekling:可灵AIpixverse:PixVersevidu:Vidutripo:Tripoxiaomi:小米MiMo
Array[String] · 可选按推理服务供应商筛选。可选值:inference_providers 可选值
inference_providers 可选值
aliyun-bailian:阿里云百炼alibaba-cloud-modelstudio:Alibaba Cloud Model Studiosiliconflow:硅基流动moonshot:Kimimini-max:MiniMaxkling:Kling AIvidu:Vidupixverse:PixVersevanchin:快手万擎xiaomi:小米MiMozhipu-ai:Zhipu AItripo:Tripo
Array[String] · 可选按模型类型筛选。capabilities 可选值
capabilities 可选值
Reasoning:深度思考VU:视觉理解IG:图片生成VG:视频生成ASR:语音识别TTS:语音合成ME:多模态向量Realtime-Omni:实时全模态Multimodal-Omni:全模态Realtime-Text-to-Speech:实时语音合成TG:文本生成TR:文本向量Realtime-ASR:实时语音识别Realtime-Audio-Translate:实时语音翻译3D-generation:3D 生成Realtime-Chatting:实时语音对话
capabilities=TG&capabilities=Reasoning,返回支持文本生成或深度思考的模型。Array[String] · 可选按模型能力筛选。features 可选值
features 可选值
model-experience:模型体验function-calling:function callingstructured-outputs:结构化输出web-search:联网搜索prefix-completion:前缀续写cache:cache缓存batch:批量推理fine-tuning:模型调优
Integer · 可选按上下文长度筛选,返回上下文长度严格小于该值的模型。示例:20000。service_site · String · 可选按部署模式筛选。不传时返回所有部署模式的模型。可选值:service_site 可选值
service_site 可选值
global:全球international:国际asia-pacific-china:中国cn-hongkong:中国香港european-union:欧盟united-states:美国japan:日本
Array[String] · 可选按模型支持的应用场景筛选。默认值:inference。可选值:supports 可选值
supports 可选值
inference:支持推理的模型deploy:支持部署的模型
Array[String] · 可选按部署方式筛选。可选值:deployment_methods 可选值
deployment_methods 可选值
ptu:预置吞吐量(Provisioned Throughput Unit)
Array[String] · 可选按 PTU 类型筛选,使用时需同时设置 deployment_methods 包含 ptu。请求示例
- 查询所有模型
- 按模型 ID 查询
- 查询所有文本生成模型
- 查询 Qwen 系列的推理模型
不设置筛选条件。示例查询第一页;如需获取所有模型,请递增
page_no,直到获取完 output.total 指示的模型总数。DashScope Python SDK 的
Models.list() 方法查询模型时仅支持 page 与 page_size 两个分页参数,不支持按 capabilities、providers、features 等条件筛选。如需筛选模型,请使用 HTTP API。Python 示例查询第一页,递增 page 可获取后续页面。返回参数
request_id ·String请求 ID,用于问题排查。output.total · Number符合条件的模型总数。output.page_no · Number当前页码。output.page_size · Number每页条数。output.models[]
output.models[]
model ·
String模型 ID,用于 API 调用时指定模型。name · String模型的名称。description · String模型的功能描述。provider · String模型作者,如 qwen。inference_provider · String推理服务供应商,如 aliyun-bailian。capabilities · Array[String]模型支持的模态类型,取值与请求参数 capabilities 一致。features · Array[String]模型支持的能力列表,取值与请求参数 features 一致。published_time · String模型发布时间,格式:yyyy-MM-dd HH:mm:ss。可能为 null。inference_metadata · Object模型的输入输出模态信息,包含以下字段:request_modality(Array[String]):输入模态,可选值为Text、Image、Audio、Video。response_modality(Array[String]):输出模态,可选值同上。
Object模型的上下文长度信息,包含以下字段(值为 null 表示无限制或不适用):context_window(Integer):上下文窗口总长度max_input_tokens(Integer):最大输入 Token 数max_output_tokens(Integer):最大输出 Token 数max_reasoning_tokens(Integer):最大推理 Token 数reasoning_max_input_tokens(Integer):最大输入(思考)reasoning_max_output_tokens(Integer):最大输出(思考)
Array[Object]模型定价信息。每个元素包含:range_name(String):分段名称。如无分段计费则为Default,如有分段则为具体区间(如32k<Input<=128k)。prices(Array[Object]):价格列表,每项包含type(计费项)、price(单价)、price_unit(单位,如"每百万tokens")、price_name(价格描述,如"输入")。
String对应的快照模型inference_offline_info · Object推理场景下线信息inference_offline_info.$.offline_time · Date预计下线时间