Perintah tingkat bucket vektor menyediakan akses langsung ke API untuk bucket vektor OSS. Anda dapat memanggil perintah-perintah ini menggunakan perintah vectors-api. Berbeda dengan bucket serbaguna, operasi bucket vektor tidak menggunakan kunci objek. Sebagai gantinya, mereka mengelola data vektor melalui indeks dan kunci vektor. Setiap permintaan harus menyertakan parameter --account-id.
Permintaan API bucket vektor mencakup nama API dan parameter API, seperti nama bucket, nama indeks, Header, kueri, serta body.
Nama API: Setiap API sesuai dengan sebuah perintah. Nama perintah adalah versi nama API yang dipisahkan oleh tanda hubung.
Sebagai contoh, PutVectorBucket menjadi put-vector-bucket. Untuk informasi lebih lanjut, lihat Ikhtisar API.
Parameter API
Parameter API
Nama opsi
Deskripsi
Nama Bucket
--bucket
string
Nama dari bucket.
Nama Indeks
--index-name
string
Nama dari indeks. Ini hanya diperlukan untuk operasi data vektor dan operasi manajemen indeks.
ID Akun
--account-id
string
ID akun. Anda harus menetapkan ID akun selain Wilayah. Tetapkan ID akun dalam file konfigurasi atau lewatkan sebagai opsi baris perintah.
Parameter Kueri
--data-type
string
Setiap parameter kueri sesuai dengan sebuah opsi. Nama opsi adalah nama parameter yang dikonversi dari lower camel case menjadi kebab-case, yang dipisahkan dengan tanda hubung dan semua huruf kecil. Sebagai contoh, dataType menjadi --data-type.
Parameter Body
--vectors
string
Parameter ini digabungkan menjadi satu parameter.
Nama parameter adalah node root XML yang dikonversi menjadi kebab-case, yang dipisahkan dengan tanda hubung dan semua huruf kecil.
Nilai parameter adalah string. String dengan awalan file:// menunjukkan jalur file.
Nilai parameter juga mendukung format JSON.