REST Resource: corpora

منبع: Corpus

Corpus مجموعه ای از Document s است. یک پروژه می تواند حداکثر 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 کاراکتر به همراه فاصله باشد. مثال: "اسناد در Semantic Retriever"

createTime

string ( Timestamp format)

فقط خروجی مهر زمانی از زمان ایجاد Corpus .

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

updateTime

string ( Timestamp format)

فقط خروجی مُهر زمانی آخرین به‌روزرسانی Corpus .

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

مواد و روش ها

create

یک Corpus خالی ایجاد می کند.

delete

یک Corpus را حذف می کند.

get

اطلاعات مربوط به یک Corpus خاص را دریافت می کند.

list

تمام Corpora متعلق به کاربر را فهرست می کند.

patch

یک Corpus به روز می کند.

query

جستجوی معنایی را روی یک Corpus انجام می دهد.