通过实例ID查询指定条件下的模型列表。
接口说明
请求说明
本 API 用于从指定实例中获取模型列表,支持通过模型名称、类型以及分页参数进行筛选。请求时需提供实例 ID 作为路径参数,其他筛选条件为可选的查询参数。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
searchengine:ListModels |
list |
*Instance
|
无 | 无 |
请求语法
GET /openapi/ha3/instances/{instanceId}/models HTTP/1.1
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
instanceId |
string |
是 |
实例 ID |
ha-cn-test |
name |
string |
否 |
模型名称 |
test1 |
type |
string |
否 |
模型类别 |
text_embedding |
pageNumber |
integer |
否 |
页数,默认为 1 |
1 |
pageSize |
integer |
否 |
每页显示条数,默认为 10 |
10 |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
返回参数包括请求 ID 和模型列表,其中模型列表中的每个元素包含模型的详细信息如名称、类型、URL、状态等。 |
||
requestId |
string |
请求 ID |
38b079f1-7846-4226-8c90-3e2644b5c52b |
totalCount |
integer |
总数 |
14 |
result |
array<object> |
模型列表参考:Model |
|
object |
模型信息 |
||
name |
string |
模型名称 |
test |
type |
string |
模型类别
|
text_embedding |
url |
string |
模型服务的访问地址 |
http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001 |
status |
string |
模型状态。
|
ok |
dimension |
integer |
模型的维度 |
128 |
content |
object |
模型的内容信息 |
|
modelName |
string |
模型名称 |
test |
modelType |
string |
模型类别
|
text_embedding |
url |
string |
模型服务的访问地址 |
http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001 |
method |
string |
模型服务访问的 http method, 支持 PUT 和 POST |
POST |
request |
object |
请求配置信息 |
|
header |
object |
访问模型服务的 http header |
|
Authorization |
string |
认证信息,格式:Bearer access_token |
Bearer OS-v0********6vvs |
Content-Type |
string |
HTTP 请求内容类型。 |
application/json |
urlParams |
object |
url 中的参数,有限模型服务需要从 url 上传递参数。 |
|
build |
object |
构建索引时传递的参数 |
key: value |
search |
object |
查询时传递的参数 |
key: value |
requestBody |
string |
请求 Body 体的模板字符串 |
{\"input\": [\"%{input}\"], \"input_type\": \"%{input_type}\"} |
parameters |
object |
如果 body 中的参数需要区分 build 和 search 阶段,可以定义在这个参数中。 |
|
build |
object |
索引构建阶段的参数 |
|
input_type |
string |
输入类型 |
query |
search |
object |
查询阶段的参数 |
|
input_type |
string |
输入类型 |
document |
response |
object |
如何解析结果信息,使用 json path 格式描述 |
|
embeddings |
string |
如何解析结果信息,使用 json path 格式描述 |
$.result.embeddings[*].embedding |
createTime |
string |
创建时间 |
2024-05-21 16:05:26 |
updateTime |
string |
修改时间 |
2024-05-21 16:05:26 |
示例
正常返回示例
JSON
格式
{
"requestId": "38b079f1-7846-4226-8c90-3e2644b5c52b",
"totalCount": 14,
"result": [
{
"name": "test",
"type": "text_embedding",
"url": "http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001",
"status": "ok",
"dimension": 128,
"content": {
"modelName": "test",
"modelType": "text_embedding",
"url": "http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001",
"method": "POST",
"request": {
"header": {
"Authorization": "Bearer OS-v0********6vvs\n",
"Content-Type": "application/json\n"
},
"urlParams": {
"build": {
"test": "test",
"test2": 1
},
"search": {
"test": "test",
"test2": 1
}
},
"requestBody": "{\\\"input\\\": [\\\"%{input}\\\"], \\\"input_type\\\": \\\"%{input_type}\\\"}",
"parameters": {
"build": {
"input_type": "query\n"
},
"search": {
"input_type": "document\n"
}
}
},
"response": {
"embeddings": "$.result.embeddings[*].embedding\n"
}
},
"createTime": "2024-05-21 16:05:26",
"updateTime": "2024-05-21 16:05:26"
}
]
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。