Resource: Koleksi
Pesan yang mendeskripsikan objek Koleksi
| Representasi JSON |
|---|
{
"name": string,
"displayName": string,
"description": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"schema": {
object
},
"vectorSchema": {
string: {
object ( |
| Kolom | |
|---|---|
name |
ID. Nama resource |
displayName |
Opsional. Nama tampilan kumpulan yang ditentukan pengguna |
description |
Opsional. Deskripsi koleksi yang ditentukan pengguna |
createTime |
Hanya output. [Khusus output] Stempel waktu pembuatan Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. [Khusus output] Stempel waktu pembaruan Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
labels |
Opsional. Label sebagai pasangan nilai kunci. Objek yang berisi daftar pasangan |
schema |
Opsional. Tidak digunakan lagi: Skema JSON untuk data. Sebagai gantinya, gunakan dataSchema. |
vectorSchema |
Opsional. Skema untuk kolom vektor. Hanya kolom vektor dalam skema ini yang dapat ditelusuri. Nama kolom hanya boleh berisi karakter alfanumerik, garis bawah, dan tanda hubung. Objek yang berisi daftar pasangan |
dataSchema |
Opsional. Skema JSON untuk data. Nama kolom hanya boleh berisi karakter alfanumerik, garis bawah, dan tanda hubung. |
VectorField
Pesan yang menjelaskan kolom vektor.
| Representasi JSON |
|---|
{ // Union field |
| Kolom | |
|---|---|
Kolom union vector_type_config. Konfigurasi jenis vektor. vector_type_config hanya ada berupa salah satu diantara berikut: |
|
denseVector |
Bidang vektor padat. |
sparseVector |
Medan vektor jarang. |
DenseVectorField
Pesan yang menjelaskan kolom vektor padat.
| Representasi JSON |
|---|
{
"dimensions": integer,
"vertexEmbeddingConfig": {
object ( |
| Kolom | |
|---|---|
dimensions |
Dimensi bidang vektor. |
vertexEmbeddingConfig |
Opsional. Konfigurasi untuk membuat embedding untuk kolom vektor. Jika tidak ditentukan, kolom penyematan harus diisi di DataObject. |
VertexEmbeddingConfig
Pesan yang menjelaskan konfigurasi untuk membuat embedding untuk kolom vektor menggunakan Vertex AI embeddings API.
| Representasi JSON |
|---|
{
"modelId": string,
"textTemplate": string,
"taskType": enum ( |
| Kolom | |
|---|---|
modelId |
Wajib. Wajib: ID model embedding yang akan digunakan. Lihat https://cloud.google.com/vertex-ai/generative-ai/docs/learn/models#embeddings-models untuk mengetahui daftar model yang didukung. |
textTemplate |
Wajib. Wajib: Template teks untuk input ke model. Template harus berisi satu atau beberapa referensi ke kolom di DataObject, misalnya: "Judul Film: {title} ---- Plot Film: {plot}". |
taskType |
Wajib. Wajib: Jenis tugas untuk embedding. |
EmbeddingTaskType
Mewakili tugas yang akan menggunakan embedding.
| Enum | |
|---|---|
EMBEDDING_TASK_TYPE_UNSPECIFIED |
Jenis tugas tidak ditentukan. |
RETRIEVAL_QUERY |
Menentukan bahwa teks yang diberikan merupakan kueri dalam setelan penelusuran/pengambilan. |
RETRIEVAL_DOCUMENT |
Menentukan bahwa teks yang diberikan adalah dokumen dari korpus yang sedang ditelusuri. |
SEMANTIC_SIMILARITY |
Menentukan bahwa teks yang diberikan akan digunakan untuk STS. |
CLASSIFICATION |
Menentukan bahwa teks yang diberikan akan diklasifikasikan. |
CLUSTERING |
Menentukan bahwa embedding akan digunakan untuk pengelompokan. |
QUESTION_ANSWERING |
Menentukan bahwa embedding akan digunakan untuk menjawab pertanyaan. |
FACT_VERIFICATION |
Menentukan bahwa embedding akan digunakan untuk verifikasi fakta. |
CODE_RETRIEVAL_QUERY |
Menentukan bahwa embedding akan digunakan untuk pengambilan kode. |
SparseVectorField
Jenis ini tidak memiliki kolom.
Pesan yang menjelaskan kolom vektor renggang.
Metode |
|
|---|---|
|
Membuat Koleksi baru di project dan lokasi tertentu. |
|
Menghapus satu Koleksi. |
|
Memulai Operasi yang Berjalan Lama untuk mengekspor DataObject dari Koleksi. |
|
Mendapatkan detail satu Koleksi. |
|
Memulai Operasi yang Berjalan Lama untuk mengimpor DataObject ke dalam Koleksi. |
|
Mencantumkan Koleksi dalam project dan lokasi tertentu. |
|
Memperbarui parameter satu Koleksi. |