Os comandos de nível de bucket vetorial acessam as APIs de bucket vetorial OSS por meio do comando vectors-api. Os buckets vetoriais gerenciam dados por índices e chaves vetoriais em vez de chaves de objeto. Todas as solicitações exigem o parâmetro --account-id.
Cada solicitação de API de bucket vetorial consiste em um nome de API e parâmetros: nome do bucket, nome do índice, cabeçalho, consulta e corpo.
-
Nome da API: cada API é mapeada para um nome de comando separado por hifens.
Por exemplo, PutVectorBucket se torna put-vector-bucket. Todos os comandos disponíveis estão listados em Visão geral da API.
-
Parâmetros da API
Parâmetro da API
Nome da opção
Descrição
Nome do bucket
--bucket
string
O nome do bucket.
Nome do índice
--index-name
string
O nome do índice. Obrigatório apenas para operações de dados vetoriais e gerenciamento de índices.
ID da conta
--account-id
string
Obrigatório além da região. Especifique no arquivo de configuração ou como uma opção de linha de comando.
Parâmetro de consulta
--data-type
string
Cada parâmetro de consulta é mapeado para uma opção em kebab-case derivada de seu nome em camelCase. Por exemplo, dataType se torna --data-type.
Parâmetro de corpo
--vectors
string
Os parâmetros de corpo são mesclados em uma única opção.
-
O nome da opção é o nó raiz XML convertido para kebab-case.
-
O valor é uma string. Use o prefixo file:// para especificar um caminho de arquivo.
-
O formato JSON também é suportado.
-