REST Resource: corpora

Ресурс: Корпус

Corpus — это коллекция Document . В проекте может быть создано до 5 корпусов.

JSON-представление
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "updateTime": string
}
Поля
name

string

Неизменный. Идентификатор. Имя ресурса Corpus . Идентификатор (имя, исключая префикс «corpora/») может содержать до 40 символов, состоящих из строчных букв, цифр или дефисов (-). Идентификатор не может начинаться или заканчиваться тире. Если при создании имя пустое, уникальное имя будет получено из displayName вместе со случайным суффиксом из 12 символов. Пример: corpora/my-awesome-corpora-123a456b789c

displayName

string

Необязательный. Удобочитаемое отображаемое имя Corpus . Отображаемое имя должно содержать не более 512 символов, включая пробелы. Пример: «Документация по семантическому ретриверу».

createTime

string ( Timestamp format)

Только вывод. Временная метка создания Corpus .

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

updateTime

string ( Timestamp format)

Только вывод. Временная метка последнего обновления Corpus .

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

Методы

create

Создает пустой Corpus .

delete

Удаляет Corpus .

get

Получает информацию о конкретном Corpus .

list

Перечисляет все Corpora , принадлежащие пользователю.

patch

Обновляет Corpus .

query

Выполняет семантический поиск по Corpus .