REST Resource: corpora

संसाधन: कॉर्पस

Corpus, Document का संग्रह होता है. किसी प्रोजेक्ट में ज़्यादा से ज़्यादा पांच कॉर्पस बनाए जा सकते हैं.

जेएसओएन के काेड में दिखाना
{
  "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 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. Corpus को आखिरी बार अपडेट किए जाने का टाइमस्टैंप.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

तरीके

create

खाली Corpus बनाता है.

delete

Corpus को मिटाता है.

get

किसी खास Corpus के बारे में जानकारी देता है.

list

उपयोगकर्ता के मालिकाना हक वाले सभी Corpora की सूची बनाता है.

patch

Corpus से अपडेट होता है.

query

Corpus पर सिमैंटिक खोज करता है.