Resource: Korpus
Korpus adalah kumpulan konten media untuk pengelolaan. Dalam korpus, media memiliki skema data yang sama. Penelusuran juga dibatasi dalam satu korpus.
Representasi JSON |
---|
{ "name": string, "displayName": string, "description": string, "defaultTtl": string, "type": enum ( |
Kolom | |
---|---|
name |
Nama resource korpus. Formulir: |
displayName |
Wajib. Nama korpus yang akan ditampilkan di UI. Nama dapat berisi maksimal 32 karakter. |
description |
Opsional. Deskripsi korpus. Dapat berisi maksimal 25.000 karakter. |
defaultTtl |
Opsional. Nilai TTL default untuk semua aset dalam korpus tanpa TTL yang ditentukan pengguna di tingkat aset. Untuk korpus jenis STREAM_VIDEO, ini diperlukan dan defaultTtl maksimum yang diizinkan adalah 10 tahun. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
type |
Opsional. Jenis aset di dalam korpus. |
searchCapabilitySetting |
Setelan kemampuan penelusuran default di tingkat korpus. |
Jenis
Jenis aset di dalam korpus.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Jenis default, tidak boleh digunakan. Jika jenis default ini digunakan, korpus akan dibuat sebagai korpus STREAM_VIDEO. |
STREAM_VIDEO |
Aset adalah aset video live streaming. |
IMAGE |
Aset adalah gambar. |
VIDEO_ON_DEMAND |
Aset adalah aset video. |
SearchCapabilitySetting
Setelan untuk mengaktifkan kemampuan penelusuran.
Representasi JSON |
---|
{
"searchCapabilities": [
{
object ( |
Kolom | |
---|---|
searchCapabilities[] |
Metadata kemampuan penelusuran yang akan diaktifkan. |
SearchCapability
Kemampuan dan metadata kemampuan penelusuran.
Representasi JSON |
---|
{
"type": enum ( |
Kolom | |
---|---|
type |
Kemampuan penelusuran yang akan diaktifkan. |
Jenis
Kemampuan untuk melakukan penelusuran yang berbeda pada aset.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Kemampuan penelusuran yang tidak ditentukan, tidak boleh digunakan. |
EMBEDDING_SEARCH |
Menyematkan penelusuran. |
Metode |
|
---|---|
|
Menganalisis korpus. |
|
Membuat korpus di dalam project. |
|
Menghapus korpus hanya jika kosong. |
|
Mendapatkan detail korpus di dalam project. |
|
Mencantumkan semua korpus dalam project. |
|
Memperbarui korpus dalam project. |
|
Menelusuri aset media. |