REST Resource: corpora

Risorsa: corpus

Un Corpus è una raccolta di Document. Un progetto può creare fino a 5 corpora.

Rappresentazione JSON
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "updateTime": string
}
Campi
name

string

Immutabile. Identificatore. Il nome della risorsa Corpus. L'ID (nome senza il prefisso "corpora/") può contenere fino a 40 caratteri alfanumerici minuscoli o trattini (-). L'ID non può iniziare o terminare con un trattino. Se al momento della creazione il nome risulta vuoto, da displayName verrà ricavato un nome univoco insieme a un suffisso casuale di 12 caratteri. Esempio: corpora/my-awesome-corpora-123a456b789c

displayName

string

Campo facoltativo. Il nome visualizzato leggibile per Corpus. Il nome visualizzato non deve superare i 512 caratteri, spazi inclusi. Esempio: "Documenti su Semantic Retriever"

createTime

string (Timestamp format)

Solo output. Il timestamp della creazione di Corpus.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo output. Il timestamp dell'ultimo aggiornamento di Corpus.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Metodi

create

Crea un elemento Corpus vuoto.

delete

Elimina un elemento Corpus.

get

Riceve informazioni su uno specifico Corpus.

list

Elenca tutti i valori (Corpora) di proprietà dell'utente.

patch

Aggiorna un Corpus.

query

Esegue la ricerca semantica su un elemento Corpus.