Ressource: Korpus
Ein Corpus ist eine Gruppe von Medieninhalten, die verwaltet werden. Innerhalb eines Korpus haben die Medien dasselbe Datenschema. Die Suche ist auch auf einen einzelnen Korpus beschränkt.
JSON-Darstellung |
---|
{ "name": string, "displayName": string, "description": string, "defaultTtl": string, "type": enum ( |
Felder | |
---|---|
name |
Ressourcenname des Korpus. Formular: |
displayName |
Pflichtangabe. Der Name des Korpus, der in der Benutzeroberfläche angezeigt werden soll. Der Name kann bis zu 32 Zeichen lang sein. |
description |
Optional. Beschreibung des Korpus. Kann bis zu 25.000 Zeichen lang sein. |
defaultTtl |
Optional. Der Standard-TTL-Wert für alle Assets im Corpus ohne benutzerdefinierte TTL auf Asset-Ebene. Für Corpora vom Typ „STREAM_VIDEO“ ist dies erforderlich. Die maximal zulässige Standard-TTL beträgt 10 Jahre. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
type |
Optional. Typ des Assets im Korpus. |
searchCapabilitySetting |
Einstellung für die Standardsuchfunktion auf Korpusebene. |
Typ
Der Typ des Assets im Corpus.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Der Standardtyp, der nicht verwendet werden sollte. Wenn dieser Standardtyp verwendet wird, wird der Corpus als STREAM_VIDEO-Corpus erstellt. |
STREAM_VIDEO |
Asset ist ein Video-Asset für Livestreams. |
IMAGE |
Das Asset ist ein Bild. |
VIDEO_ON_DEMAND |
Asset ist ein Video-Asset. |
SearchCapabilitySetting
Einstellung für die zu aktivierende Suchfunktion.
JSON-Darstellung |
---|
{
"searchCapabilities": [
{
object ( |
Felder | |
---|---|
searchCapabilities[] |
Die Metadaten der zu aktivierenden Suchfunktion. |
SearchCapability
Die Funktion und die Metadaten der Suchfunktion.
JSON-Darstellung |
---|
{
"type": enum ( |
Felder | |
---|---|
type |
Die zu aktivierende Suchfunktion. |
Typ
Möglichkeit, verschiedene Suchanfragen für Assets durchzuführen.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Nicht angegebene Suchfunktion, sollte nie verwendet werden. |
EMBEDDING_SEARCH |
Einbetten der Suche |
Methoden |
|
---|---|
|
Analysiert einen Korpus. |
|
Erstellt einen Korpus in einem Projekt. |
|
Löscht einen Korpus nur, wenn er leer ist. |
|
Ruft Korpusdetails in einem Projekt ab. |
|
Listet alle Korpora in einem Projekt auf. |
|
Aktualisiert einen Korpus in einem Projekt. |
|
Suche im Medien-Asset. |