Los comandos de vectores de OSS proporcionan acceso directo a la API de vectores de OSS. Para invocarlos, utilice el comando vectors-api. A diferencia de los buckets estándar, un bucket de vectores gestiona los datos mediante un índice y una clave de vector en lugar de una clave de objeto. Todas las solicitudes deben incluir el parámetro --account-id.
Cada solicitud de API para un bucket de vectores consta de un nombre de API y varios parámetros: nombre del bucket, nombre del índice, encabezado, consulta y cuerpo.
-
Nombre de la API: cada API corresponde a un nombre de comando separado por guiones.
Por ejemplo, PutVectorBucket se convierte en put-vector-bucket. Todos los comandos disponibles se enumeran en descripción general de API.
-
Parámetros de la API
Parámetro de la API
Nombre de la opción
Descripción
Nombre del bucket
--bucket
string
El nombre del bucket.
Nombre del índice
--index-name
string
El nombre del índice. Obligatorio solo para operaciones de gestión de índices y datos vectoriales.
ID de cuenta
--account-id
string
Obligatorio además de la región. Especifíquelo en el archivo de configuración o como opción de línea de comandos.
Parámetro de consulta
--data-type
string
Cada parámetro de consulta corresponde a una opción en formato kebab-case derivada de su nombre en camelCase. Por ejemplo, dataType se convierte en --data-type.
Parámetro del cuerpo
--vectors
string
Los parámetros del cuerpo se combinan en una sola opción.
-
El nombre de la opción es el nodo raíz XML convertido a kebab-case.
-
El valor es una cadena. Anteponga file:// para especificar una ruta de archivo.
-
También se admite el formato JSON.
-