Recurso: Corpus
El corpus es un conjunto de contenido multimedia para la administración. Dentro de un corpus, el contenido multimedia comparte el mismo esquema de datos. La búsqueda también se restringe dentro de un solo corpus.
Representación JSON |
---|
{ "name": string, "displayName": string, "description": string, "defaultTtl": string, "type": enum ( |
Campos | |
---|---|
name |
Es el nombre del recurso del corpus. Formulario: |
displayName |
Obligatorio. Es el nombre del corpus que se mostrará en la IU. El nombre puede tener hasta 32 caracteres. |
description |
Opcional. Descripción del corpus. Puede tener hasta 25,000 caracteres. |
defaultTtl |
Opcional. Es el valor de TTL predeterminado para todos los recursos del corpus sin un TTL definido por el usuario a nivel del recurso. Para los corpus de tipo STREAM_VIDEO, esto es obligatorio, y el valor máximo permitido de defaultTtl es de 10 años. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “ |
type |
Opcional. Es el tipo de activo dentro del corpus. |
searchCapabilitySetting |
Configuración predeterminada de la función de búsqueda a nivel del corpus. |
Tipo
Es el tipo de activo dentro del corpus.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Es el tipo predeterminado, que no se debe usar. Si se usa este tipo predeterminado, el corpus se creará como corpus STREAM_VIDEO. |
STREAM_VIDEO |
El activo es un activo de video de transmisión en vivo. |
IMAGE |
El recurso es una imagen. |
VIDEO_ON_DEMAND |
El activo es un recurso de video. |
SearchCapabilitySetting
Configuración para habilitar la función de búsqueda.
Representación JSON |
---|
{
"searchCapabilities": [
{
object ( |
Campos | |
---|---|
searchCapabilities[] |
Son los metadatos de la función de búsqueda que se habilitarán. |
SearchCapability
La capacidad y los metadatos de la capacidad de búsqueda.
Representación JSON |
---|
{
"type": enum ( |
Campos | |
---|---|
type |
La función de búsqueda que se habilitará. |
Tipo
Capacidad para realizar diferentes búsquedas en los recursos.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Es una función de búsqueda no especificada que nunca se debe usar. |
EMBEDDING_SEARCH |
Búsqueda de incorporaciones |
Métodos |
|
---|---|
|
Analiza un corpus. |
|
Crea un corpus dentro de un proyecto. |
|
Borra un corpus solo si está vacío. |
|
Obtiene detalles del corpus dentro de un proyecto. |
|
Enumera todos los corpus de un proyecto. |
|
Actualiza un corpus en un proyecto. |
|
Busca el activo multimedia. |