संसाधन: DialogflowEvent
आरबीएम प्लैटफ़ॉर्म से ट्रिगर हुआ डायलॉग फ़्लो इवेंट.
इवेंट में एजेंट, भाषा को इनपुट के तौर पर इस्तेमाल किए बिना, किसी इंटेंट को मैच कर सकता है.
पैरामीटर से, अपने हिसाब से जवाब पाने की सुविधा चालू की जाती है. उदाहरण के लिए, { "eventName": "welcome_event", "parameters": { "name": "Sam" } }
इनपुट की मदद से, Dialogflow एजेंट जवाब "Hello Sam! What can I do for you today?"
बना सकता है.
JSON के काेड में दिखाना |
---|
{ "name": string, "eventName": string, "parameters": { object }, "languageCode": string } |
फ़ील्ड | |
---|---|
name |
यह फ़ील्ड, आरबीएम प्लैटफ़ॉर्म ने सेट किया है. एजेंट मैसेज बनाते समय इसे शामिल न करें. इस फ़ील्ड में, "फ़ोन/{E.164}/dialogflowMessages/{messageId}" को शामिल किया जाता है. इसमें {E.164}, उपयोगकर्ता का E.164 फ़ॉर्मैट वाला फ़ोन नंबर है. साथ ही, {messageId}, आरबीएम एजेंट मैसेज के लिए एजेंट का असाइन किया गया आईडी है. |
eventName |
इवेंट का यूनीक आइडेंटिफ़ायर. उदाहरण के लिए, |
parameters |
(ज़रूरी नहीं) इवेंट से जुड़े पैरामीटर. |
languageCode |
इस क्वेरी की भाषा. भाषा के कोड की सूची देखने के लिए, भाषा के लिए सहायता लेख पढ़ें. इससे पहले कि Dialogflow एजेंट किसी भाषा का इस्तेमाल करे, आपको Dialogflow कंसोल में भाषा की सुविधा चालू करनी होगी. एक ही सेशन में की गई क्वेरी में अलग-अलग भाषाएं हो सकती हैं. अगर कोई भाषा तय नहीं की गई है, तो Dialogflow एजेंट की डिफ़ॉल्ट भाषा का इस्तेमाल करता है. आवश्यक नहीं है कि एक ही भाषा हो. |
तरीके |
|
---|---|
|
यह विकल्प, Dialogflow एजेंट को आरबीएम एजेंट के ज़रिए मैसेज भेजने के लिए कहता है. |