REST Resource: corpora

Zasób: korpus

Element Corpus to zbiór elementów Document. Projekt może utworzyć maksymalnie 5 korpusów.

Zapis JSON
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "updateTime": string
}
Pola
name

string

Stałe. Identyfikator. Nazwa zasobu Corpus. Identyfikator (nazwa z wyłączeniem prefiksu „korpusy/”) może zawierać maksymalnie 40 znaków, które są małymi znakami alfanumerycznymi lub myślnikami (-). Identyfikator nie może zaczynać się ani kończyć myślnikiem. Jeśli nazwa jest pusta przy tworzeniu, unikalna nazwa zostanie pobrana z elementu displayName wraz z 12-znakowym losowym sufiksem. Przykład: corpora/my-awesome-corpora-123a456b789c

displayName

string

Opcjonalnie. Czytelna dla człowieka wyświetlana nazwa elementu Corpus. Wyświetlana nazwa może mieć maksymalnie 512 znaków łącznie ze spacjami. Przykład: „Dokumenty na temat pobierania semantycznego”

createTime

string (Timestamp format)

Tylko dane wyjściowe. Sygnatura czasowa utworzenia elementu Corpus.

Sygnatura czasowa w formacie „Zulu” RFC3339 UTC z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji elementu Corpus.

Sygnatura czasowa w formacie „Zulu” RFC3339 UTC z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

Metody

create

Tworzy pusty element Corpus.

delete

Usuwa Corpus.

get

Pobiera informacje o konkretnym elemencie Corpus.

list

Wyświetla listę wszystkich elementów Corpora należących do użytkownika.

patch

Aktualizuje Corpus.

query

Przeprowadza wyszukiwanie semantyczne w elemencie Corpus.