Dialogflow से मिला जवाब.
JSON के काेड में दिखाना |
---|
{ "queryText": string, "faqResponse": { object ( |
फ़ील्ड | |
---|---|
queryText |
बातचीत वाली क्वेरी का ओरिजनल टेक्स्ट. अगर Dialogflow मॉडल के लिए, स्पेलिंग में अपने-आप सुधार होने की सुविधा चालू है, तो |
faqResponse |
Dialogflow से अक्सर पूछे जाने वाले सवालों का जवाब. |
intentResponses[] |
Dialogflow से इंटेंट के जवाब की सूची. |
autoResponded |
यह एक बूलियन है. इससे पता चलता है कि Business Messages ने उपयोगकर्ता को अपने-आप जवाब दिया है या नहीं. |
autoRespondedMessages[] |
अपने-आप जवाब दिया गया मैसेज. |
FaqResponse
Dialogflow से अक्सर पूछे जाने वाले सवालों का जवाब.
अगर अक्सर पूछे जाने वाले सवालों का इंटिग्रेशन चालू है, तो इसमें नॉलेज से जुड़े सभी उपलब्ध दस्तावेज़ों से मिले जवाब शामिल होते हैं.
JSON के काेड में दिखाना |
---|
{
"userQuestion": string,
"answers": [
{
object ( |
फ़ील्ड | |
---|---|
userQuestion |
मैसेज से लिया गया उपयोगकर्ता का सवाल. |
answers[] |
Dialogflow के नॉलेज बेस से तीन या इससे कम जवाब चुने गए हैं. |
IntentResponse
Dialogflow से मिला इंटेंट रिस्पॉन्स.
अगर अक्सर पूछे जाने वाले सवालों का इंटिग्रेशन चालू है, तो इसमें सभी उपलब्ध कस्टम इंटेंट से मिले जवाब शामिल होते हैं.
JSON के काेड में दिखाना |
---|
{
"intentName": string,
"intentDisplayName": string,
"intentDetectionConfidence": number,
"fulfillmentMessages": [
{
object ( |
फ़ील्ड | |
---|---|
intentName |
मैच होने वाले इंटेंट का यूनीक आइडेंटिफ़ायर. |
intentDisplayName |
मैच होने वाले इंटेंट का नाम. |
intentDetectionConfidence |
इंटेंट डिटेक्शन कॉन्फ़िडेंस. मान की सीमा 0.0 (पूरी तरह पक्का नहीं है) से लेकर 1.0 (पूरी तरह पक्का) तक है. यह वैल्यू सिर्फ़ जानकारी देने के लिए है. इसका इस्तेमाल, सिर्फ़ कैटगरी तय करने के थ्रेशोल्ड के सबसे सही इंटेंट से मैच करने के लिए किया जाता है. |
fulfillmentMessages[] |
उपयोगकर्ता को भेजे जाने वाले मैसेज का संग्रह. अगर ग्राहक को आइटम भेजने के लिए मैसेज के फ़ॉर्मैट, Business Messages के साथ काम नहीं करते हैं, तो उपयोगकर्ता को फ़ॉलबैक मैसेज भेजा जाएगा. |
FulfillmentMessage
ग्राहक को आइटम भेजने के लिए भेजे गए मैसेज का कॉन्टेंट.
JSON के काेड में दिखाना |
---|
{ "error": { object ( |
फ़ील्ड | |
---|---|
error |
ग्राहक को आइटम भेजने के मैसेज में आने वाली समस्याओं के बारे में बताने वाला गड़बड़ी का नतीजा. |
यूनियन फ़ील्ड message . ज़रूरी है. किसी कस्टम इंटेंट से मिला जवाब का मैसेज. message इनमें से सिर्फ़ एक हो सकता है: |
|
text |
मैसेज से दिया गया जवाब. |
jsonPayload |
कस्टम पेलोड रिस्पॉन्स. यह स्ट्रिंग, पसंद के मुताबिक बनाए गए उस पेलोड से मेल खाती है जिसे आपने Dialogflow में इंटेंट रिस्पॉन्स के लिए तय किया था. अगर पेलोड में Business Messages JSON का मान्य ऑब्जेक्ट स्ट्रक्चर नहीं है, तो |
liveAgentHandoff |
एजेंट का लाइव जवाब. |
LiveAgentHandOff
लाइव एजेंट हैंडऑफ़.
JSON के काेड में दिखाना |
---|
{ "metadata": { object } } |
फ़ील्ड | |
---|---|
metadata |
लाइव एजेंट हैंडऑफ़ अनुरोध के साथ एजेंट को भेजा गया कस्टम डेटा. यह JSON पेलोड है. |
स्थिति
Status
टाइप, लॉजिकल एरर मॉडल के बारे में बताता है, जो अलग-अलग प्रोग्रामिंग एनवायरमेंट के लिए सही होता है. इनमें REST API और RPC एपीआई शामिल हैं. इसका इस्तेमाल gRPC करता है. हर Status
मैसेज में डेटा के तीन हिस्से होते हैं: गड़बड़ी का कोड, गड़बड़ी का मैसेज, और गड़बड़ी की जानकारी.
आपको एपीआई डिज़ाइन गाइड में, गड़बड़ी वाले इस मॉडल और इसके साथ काम करने के तरीके के बारे में ज़्यादा जानकारी मिल सकती है.
JSON के काेड में दिखाना |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
फ़ील्ड | |
---|---|
code |
स्टेटस कोड, जो |
message |
डेवलपर को भेजा जाने वाला गड़बड़ी का मैसेज, जो अंग्रेज़ी में होना चाहिए. उपयोगकर्ता को दिखने वाली गड़बड़ी के किसी भी मैसेज को स्थानीय भाषा में लिखा जाना चाहिए और |
details[] |
उन मैसेज की सूची जिनमें गड़बड़ी की जानकारी होती है. एपीआई के इस्तेमाल के लिए, मैसेज के टाइप का एक सामान्य सेट मौजूद है. ऐसा ऑब्जेक्ट जिसमें आर्बिट्रेरी टाइप के फ़ील्ड शामिल होते हैं. अतिरिक्त फ़ील्ड |