REST Resource: corpora

Kaynak: Topluluk

Corpus, Document öğelerinden oluşan bir koleksiyondur. Bir proje en fazla 5 topluluk oluşturabilir.

JSON gösterimi
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "updateTime": string
}
Alanlar
name

string

Sabit. Tanımlayıcı. Corpus kaynağının adı. Kimlik ("corpora/" öneki hariç), küçük harfli alfanümerik karakterler veya tireler (-) içeren en fazla 40 karakter içerebilir. Kimlik, kısa çizgiyle başlayamaz veya bitemez. Ad oluşturma işleminde boş bırakılırsa 12 karakterlik rastgele bir son ek ile birlikte displayName kelimesinden benzersiz bir ad türetilir. Örnek: corpora/my-awesome-corpora-123a456b789c

displayName

string

İsteğe bağlı. Corpus öğesinin okunabilir görünen adı. Görünen ad, boşluklar dahil en fazla 512 karakter uzunluğunda olmalıdır. Örnek: "Semantic Retriever'da Dokümanlar"

createTime

string (Timestamp format)

Yalnızca çıkış. Corpus öğesinin oluşturulduğu zamanı gösteren zaman damgası.

Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Yalnızca çıkış. Corpus öğesinin en son güncellendiği zamanı gösteren zaman damgası.

Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

Yöntemler

create

Boş bir Corpus oluşturur.

delete

Bir Corpus öğesini siler.

get

Belirli bir Corpus ile ilgili bilgileri alır.

list

Kullanıcıya ait tüm Corpora listelenir.

patch

Corpus öğesini günceller.

query

Bir Corpus üzerinden anlamsal arama gerçekleştirir.