Todos os produtos
Search
Central de documentação

Object Storage Service:GetVectorIndex

Última atualização: Jul 14, 2026

Recupera a configuração de um índice vetorial, incluindo tipo de dados, dimensões e métrica de distância.

Permissões

As contas Alibaba Cloud têm permissões completas por padrão. Usuários e funções RAM exigem autorização explícita por meio de uma política do RAM ou de uma política de bucket.

API

Ação

Descrição

GetVectorIndex

oss:GetVectorIndex

Recupera informações do índice vetorial.

Sintaxe da requisição

POST /?getVectorIndex HTTP/1.1
Host: examplebucket-123***456.cn-hangzhou-internal.oss-vectors.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
{
   "indexName": "string"
}

Cabeçalhos da requisição

Esta operação usa apenas cabeçalhos de requisição comuns.

Parâmetros da requisição

Nome

Tipo de dado

Obrigatório

Exemplo

Descrição

indexName

string

Sim

vectorindex1

Nome do índice.

Cabeçalhos da resposta

Esta operação usa apenas cabeçalhos de resposta comuns.

Elementos da resposta

Nome

Tipo de dado

Exemplo

Descrição

index

container

-

Contêiner das informações do índice vetorial.

bucketArn

string

acs:ossvector:cn-hangzhou:174****:my-vector-bucket

Nome do recurso (ARN) do bucket vetorial ao qual o índice pertence, no formato acs:ossvector:{region}:{accountId}:{bucketName}. Nó pai: index

indexName

string

vectorindex1

Nome do índice.

Nó pai: index

createTime

string

2025-04-17T10:56:21.000Z

Data e hora de criação do índice em GMT.

Nó pai: index

dataType

string

float32

Tipo de dados do vetor.

Nó pai: index

dimension

Integer

1024

Número de dimensões do vetor.

Nó pai: index

distanceMetric

string

euclidean

Função da métrica de distância.

Nó pai: index

metadata

container

-

Configuração de metadados.

Nó pai: index

nonFilterableMetadataKeys

string array

["category", "timestamp"]

Campos de metadados não filtráveis.

Nó pai: metadata

status

string

enable

Status do índice. Valores válidos:

  • creating

  • enable

  • deleting

Exemplos

Exemplo de requisição

POST /?getVectorIndex HTTP/1.1
Host: examplebucket-123***456.cn-hangzhou-internal.oss-vectors.aliyuncs.com
Date: Thu, 17 Apr 2025 01:33:47 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218

{
   "indexName": "vectorindex1"
}

Exemplo de resposta

HTTP/1.1 200 OK
x-oss-request-id: 534B371674E88A4D8906****
Date: Thu, 17 Apr 2025 01:33:47 GMT
Connection: keep-alive
Server: AliyunOSS
Content-type: application/json

{
   "index": { 
      "bucketArn": "acs:ossvector:cn-hangzhou:174****:my-vector-bucket",
      "createTime": "2025-04-17T10:56:21.000Z",
      "indexName": "vectorindex1",
      "dataType": "float32",
      "dimension": 1024,
      "distanceMetric": "euclidean",
      "metadata": { 
         "nonFilterableMetadataKeys": ["category", "timestamp"]
      },
      "status": "enable"
   }
}

SDK

SDKs disponíveis para GetVectorIndex:

Interface de linha de comando ossutil

Execute GetVectorIndex na linha de comando com ossutil get-vector-index.

Códigos de erro

Código de erro

Código de status HTTP

Descrição

VectorIndexParameterInvalid

400

Parâmetro de índice vetorial inválido na requisição.

MalformedJson

400

JSON inválido no corpo da requisição.

AccessDenied

403

Possíveis causas:

  • Informações de autenticação ausentes na requisição.

  • Permissões insuficientes.

NoSuchVectorIndex

404

O índice vetorial não existe.