REST Resource: corpora

资源:语料库

CorpusDocument 的集合。一个项目最多可以创建 5 个语料库。

JSON 表示法
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "updateTime": string
}
字段
name

string

不可变。标识符。Corpus 资源名称。ID(不含“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 执行语义搜索。