REST Resource: corpora

Ressource: Corpus

Un Corpus est une collection de Document. Un projet peut créer jusqu'à cinq corpus.

Représentation JSON
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "updateTime": string
}
Champs
name

string

Immuable. Identifiant. Nom de la ressource Corpus. L'ID (nom sans le préfixe "corpora/") peut contenir jusqu'à 40 caractères alphanumériques en minuscules ou des tirets (-). L'ID ne peut pas commencer ni se terminer par un tiret. Si le nom est vide lors de la création, un nom unique sera dérivé de displayName avec un suffixe aléatoire de 12 caractères. Exemple : corpora/my-awesome-corpora-123a456b789c

displayName

string

Facultatif. Nom lisible à afficher pour Corpus. Le nom à afficher ne doit pas dépasser 512 caractères, espaces compris. Exemple: "Docs sur le récupérateur sémantique"

createTime

string (Timestamp format)

Uniquement en sortie. Horodatage de la création du Corpus.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Uniquement en sortie. Code temporel de la dernière mise à jour de Corpus.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

Méthodes

create

Crée un élément Corpus vide.

delete

Supprime un Corpus.

get

Récupère des informations sur un Corpus spécifique.

list

Liste tous les Corpora appartenant à l'utilisateur.

patch

Met à jour une Corpus.

query

Effectue une recherche sémantique sur un Corpus.