获取模型列表
更新时间:2025-05-30
GET
https://qianfan.baidubce.com/v2/models
权限说明
调用本文API,需使用API Key鉴权方式。使用API Key鉴权调用API流程,具体调用流程,请查看认证鉴权。
请求参数
Headers 参数
除公共头域外,无其它特殊头域
请求结构
POST /v2/models HTTP/1.1
Host: qianfan.baidubce.com
Authorization: authorization string
{}
示例代码
curl -X GET 'https://qianfan.baidubce.com/v2/models' \
--header 'Authorization: Bearer bce-v3/ALTAK-*********/614fb**********' \
--header 'Content-Type: application/json'
import requests
import json
def main():
    url = "https://qianfan.baidubce.com/v2/models"
    
    payload = json.dumps({
    })
    headers = {
        'Content-Type': 'application/json',
        'Authorization': 'Bearer bce-v3/ALTAK-*********/614fb**********'
    }
    
    response = requests.request("GET", url, headers=headers, data=payload)
    
    print(response.text)
    
if __name__ == '__main__':
    main()
返回响应
Headers 参数
除公共头域外,无其它特殊头域
返回参数
object
string
固定值为list
可选
data
array
可选
显示子属性
隐藏子属性
items
object {4}
显示子属性
隐藏子属性
id
string
模型标识符,值为模型对应的model值
可选
object
string
对象类型,固定值为model
可选
owned_by
string
拥有该模型的组织
可选
created
integer
可选
响应示例
{
    "object": "list",
    "data": [
        {
            "id": "ernie-3.5-8k-preview",
            "object": "model",
            "owned_by": "",
            "created": 0
        },
        {
            "id": "ernie-speed-128k",
            "object": "model",
            "owned_by": "",
            "created": 0
        },
        {
            "id": "ernie-4.0-8k",
            "object": "model",
            "owned_by": "",
            "created": 0
        },
        ...
        {
            "id": "internvl3-1b",
            "object": "model",
            "owned_by": "",
            "created": 0
        }
    ]
}
错误码
如果请求错误,服务器返回的JSON文本包含以下参数。
| 名称 | 描述 | 
|---|---|
| code | 错误码 | 
| message | 错误描述信息,帮助理解和解决发生的错误 | 
| type | 错误类型 | 
更多相关错误码,请查看模型错误码说明。
