Ressource: Corpus
Un corpus est un ensemble de contenus multimédias à gérer. Dans un corpus, les contenus multimédias partagent le même schéma de données. La recherche est également limitée à un seul corpus.
Représentation JSON |
---|
{ "name": string, "displayName": string, "description": string, "defaultTtl": string, "type": enum ( |
Champs | |
---|---|
name |
Nom de ressource du corpus. Formulaire: |
displayName |
Obligatoire. Nom du corpus à afficher dans l'interface utilisateur. Il peut comporter jusqu'à 32 caractères. |
description |
Facultatif. Description du corpus. Peut comporter jusqu'à 25 000 caractères. |
defaultTtl |
Facultatif. Valeur TTL par défaut pour tous les composants du corpus sans TTL défini par l'utilisateur au niveau du composant. Pour les corpus de type STREAM_VIDEO, cette valeur est obligatoire, et la valeur TTL par défaut maximale autorisée est de 10 ans. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
type |
Facultatif. Type de l'asset dans le corpus. |
searchCapabilitySetting |
Paramètre de capacité de recherche par défaut au niveau du corpus. |
Type
Type de l'asset dans le corpus.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Type par défaut, qui ne doit pas être utilisé. Si ce type par défaut est utilisé, le corpus sera créé en tant que corpus STREAM_VIDEO. |
STREAM_VIDEO |
L'asset est un élément vidéo de streaming en direct. |
IMAGE |
L'élément est une image. |
VIDEO_ON_DEMAND |
L'élément est un élément vidéo. |
SearchCapabilitySetting
Paramètre de la fonctionnalité de recherche à activer.
Représentation JSON |
---|
{
"searchCapabilities": [
{
object ( |
Champs | |
---|---|
searchCapabilities[] |
Métadonnées de la fonctionnalité de recherche à activer. |
SearchCapability
Capacité et métadonnées de la fonctionnalité de recherche.
Représentation JSON |
---|
{
"type": enum ( |
Champs | |
---|---|
type |
Fonctionnalité de recherche à activer. |
Type
Possibilité d'effectuer différentes recherches sur les composants.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Fonctionnalité de recherche non spécifiée, ne doit jamais être utilisée. |
EMBEDDING_SEARCH |
Recherche intégrée. |
Méthodes |
|
---|---|
|
Analyse un corpus. |
|
Crée un corpus dans un projet. |
|
Ne supprime un corpus que s'il est vide. |
|
Récupère les détails du corpus dans un projet. |
|
Répertorie tous les corpus d'un projet. |
|
Met à jour un corpus dans un projet. |
|
Rechercher un élément multimédia |