Consulta a configuração detalhada de um modelo específico por ID da instância e nome do modelo.
Descrição da operação
Descrição da solicitação
-
Esta API obtém os detalhes de um modelo específico em uma instância, como seu tipo de modelo, URL e status.
-
Certifique-se de que o
instanceIde omodelNamefornecidos sejam válidos. Caso contrário, um erro será retornado ou o recurso não poderá ser encontrado. -
A resposta inclui o conteúdo do modelo, como cabeçalhos e parâmetros da solicitação. Também contém os horários de criação e atualização. Essas informações ajudam você a entender a configuração do modelo e seu status atual.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
searchengine:GetModel |
get |
*Instance
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET /openapi/ha3/instances/{instanceId}/models/{modelName} HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| instanceId |
string |
Sim |
O ID da instância. |
ha-cn-pl32rf0**** |
| modelName |
string |
Sim |
O nome do modelo. |
test |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
Nenhum parâmetro necessário.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| requestId |
string |
O ID da solicitação. |
38b079f1-7846-4226-8c90-3e2644b5c52b |
| result |
object |
A configuração do modelo. |
|
| name |
string |
O nome do modelo. |
test |
| type |
string |
O tipo de modelo.
Valores válidos:
|
text_embedding |
| url |
string |
A URL de acesso do modelo. |
http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001 |
| status |
string |
O status do modelo.
|
ok |
| dimension |
integer |
A dimensão do modelo. |
128 |
| content |
object |
A configuração do modelo. |
|
| modelName |
string |
The model name. |
test |
| modelType |
string |
The model type.
|
text_embedding |
| url |
string |
The model service endpoint. |
http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001 |
| method |
string |
The HTTP method to access the model service. PUT and POST are supported. |
POST |
| request |
object |
The request configuration. |
|
| header |
object |
The HTTP request header. |
|
| Authorization |
string |
Authentication information. The format is Bearer access_token. |
Bearer OS-v0********6vvs |
| Content-Type |
string |
The HTTP request's content type. |
application/json |
| urlParams |
object |
URL parameters. Some model services require you to pass parameters in the URL. |
|
| build |
object |
Parameters passed during index building. |
key: value |
| search |
object |
Parameters passed during a query. |
key: value |
| requestBody |
string |
The request body's template string. |
{\"input\": [\"%{input}\"], \"input_type\": \"%{input_type}\"} |
| parameters |
object |
Define parameters here if they differ between the build and search phases. |
|
| build |
object |
Parameters for the index building phase. |
|
| input_type |
string |
The input type. |
query |
| search |
object |
Parameters for the query phase. |
|
| input_type |
string |
The input type. |
document |
| response |
object |
The method to parse the result. This is described in JSONPath format. |
|
| embeddings |
string |
The method to parse the result. This is described in JSONPath format. |
$.result.embeddings[*].embedding |
| createTime |
string |
A hora de criação. |
2024-05-21 16:05:26 |
| updateTime |
string |
A hora de atualização. |
2024-05-21 16:05:26 |
Exemplos
Resposta de sucesso
JSON formato
{
"requestId": "38b079f1-7846-4226-8c90-3e2644b5c52b",
"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}\\\"}\n",
"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"
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.