REST Resource: corpora

Recurso: corpus

Um Corpus é uma coleção de Documents. Um projeto pode criar até cinco corpora.

Representação JSON
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "updateTime": string
}
Campos
name

string

Imutável. Identificador. O nome do recurso Corpus. O ID (nome que exclui o prefixo "corpora/") pode conter até 40 caracteres alfanuméricos minúsculos ou traços (-). Ele não pode começar ou terminar com um traço. Se o nome estiver vazio na criação, um nome exclusivo será derivado de displayName com um sufixo aleatório de 12 caracteres. Exemplo: corpora/my-awesome-corpora-123a456b789c

displayName

string

Opcional. O nome de exibição legível para o Corpus. O nome de exibição não pode ter mais de 512 caracteres, incluindo espaços. Exemplo: "Documentos no Recuperador Semântico"

createTime

string (Timestamp format)

Apenas saída. O carimbo de data/hora de quando a Corpus foi criada.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Apenas saída. O carimbo de data/hora de quando o Corpus foi atualizado pela última vez.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Métodos

create

Cria um Corpus vazio.

delete

Exclui um Corpus.

get

Recebe informações sobre uma Corpus específica.

list

Lista todos os Corpora de propriedade do usuário.

patch

Atualiza um Corpus.

query

Executa pesquisa semântica em um Corpus.