REST Resource: corpora

リソース: コーパス

CorpusDocument の集合です。1 つのプロジェクトで最大 5 つのコーパスを作成できます。

JSON 表現
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "updateTime": string
}
フィールド
name

string

変更不可。ID。Corpus リソース名。ID(「corpora/」接頭辞を除く名前)には、小文字の英数字またはダッシュ(-)で最大 40 文字を使用できます。ID の先頭または末尾にダッシュは使用できません。作成時に名前が空の場合、一意の名前が 12 文字のランダムなサフィックスとともに displayName から導出されます。例: corpora/my-awesome-corpora-123a456b789c

displayName

string

(省略可)Corpus の人が読める形式の表示名。表示名は、スペースを含めて 512 文字以下にする必要があります。例: 「セマンティック レトリバーのドキュメント」

createTime

string (Timestamp format)

出力のみ。Corpus が作成された時点のタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

出力のみ。Corpus が最後に更新されたときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

Methods

create

空の Corpus を作成します。

delete

Corpus を削除します。

get

特定の Corpus に関する情報を取得します。

list

ユーザーが所有するすべての Corpora を一覧表示します。

patch

Corpus を更新します。

query

Corpus に対してセマンティック検索を実行します。