Dialogflow के साथ काम करने की सुविधा

जब आरबीएम एजेंट किसी उपयोगकर्ता से बातचीत करता है, तब एजेंट सुझाए गए जवाब, सुझाई गई कार्रवाइयों, और कीवर्ड की मदद से बातचीत को गाइड करने की कोशिश करता है. ये टूल, लोगों को उन खास तरीकों से जवाब देने के लिए कहते हैं जिन्हें एजेंट पहचान लेता है और आसानी से उस पर प्रतिक्रिया दे सकता है.

हालांकि, इस तरह की बातचीत अजीब लग सकती है और उपयोगकर्ता अपने जवाब बिना किसी शुल्क के टाइप कर सकते हैं. लोगों से बातचीत के लहजे में बात करने के लिए, आपके एजेंट को नैचुरल लैंग्वेज समझ (एनएलयू) का इस्तेमाल करना होगा, ताकि वह लोगों के जवाबों को समझ सके और उन्हें ऐसी चीज़ में बदल सके जिसे आपका एजेंट समझ सके.

Dialogflow, एक एनएलयू मॉड्यूल है जो सामान्य उपयोगकर्ता इनपुट को प्रोसेस करता है, इसे जाने-पहचाने इंटेंट पर मैप करता है, और सही जवाब के साथ जवाब देता है. डायलॉग फ़्लो को अपने आरबीएम एजेंट के साथ इंटिग्रेट करके, सिर्फ़ एक RBM API कॉल से बातचीत शुरू की जा सकती है. इसके बाद, अपने Dialogflow एजेंट को लोगों को समझने और उन पर प्रतिक्रिया देने की अनुमति दें. डायलॉग फ़्लो से आपके इंफ़्रास्ट्रक्चर में रिच रिस्पॉन्स और वेबहुक कॉल मैनेज किए जा सकते हैं. इससे बातचीत को आपकी ज़रूरत के हिसाब से, ज़रूरत के हिसाब से निजी और डाइनैमिक बनाने में मदद मिलती है.

यह सुविधा कैसे काम करती है

जब आपका आरबीएम एजेंट, Dialogflow इंटिग्रेशन का इस्तेमाल करता है, तो Dialogflow उपयोगकर्ता और आपके आरबीएम एजेंट के बीच के हर मैसेज को हैंडल करता है. हालांकि, बातचीत शुरू करने के लिए, आपके आरबीएम एजेंट को एपीआई कॉल करना होगा. इस कॉल में उस व्यक्ति का फ़ोन नंबर शामिल होता है जिससे आपको संपर्क करना है. साथ ही, इसमें वह पहला इंटेंट शामिल होता है जिसे आपको अपने Dialogflow एजेंट में ट्रिगर करना है. इसमें आम तौर पर, उपयोगकर्ता से बातचीत शुरू करने के लिए कुछ जानकारी होती है.

आरबीएम एजेंट एक एपीआई कॉल करता है

इसके बाद, आरबीएम प्लैटफ़ॉर्म आपके Dialogflow एजेंट से संपर्क करके, तय किए गए इंटेंट को ट्रिगर करता है.

आरबीएम प्लैटफ़ॉर्म का संपर्क डायलॉग फ़्लो एजेंट

डायलॉग फ़्लो से एक जवाब भेजा जाता है, जिसे आरबीएम प्लैटफ़ॉर्म उपयोगकर्ता को भेजता है.

डायलॉग फ़्लो एजेंट, उपयोगकर्ता को मैसेज भेजता है

जब उपयोगकर्ता जवाब देता है, तो आरबीएम प्लैटफ़ॉर्म उस जवाब को डायलॉग फ़्लो पर वापस भेजता है. यह उपयोगकर्ता के टेक्स्ट को प्रोसेस करके जवाब देता है.

उपयोगकर्ता और Dialogflow एजेंट, आरबीएम के ज़रिए बातचीत करते हैं

डायलॉग फ़्लो एजेंट और उपयोगकर्ता, आरबीएम प्लैटफ़ॉर्म के ज़रिए एक-दूसरे को तब तक जवाब देते रहते हैं, जब तक बातचीत खत्म नहीं हो जाती.

डिज़ाइन के लिए ध्यान देने वाली बातें

डायलॉग फ़्लो इंटिग्रेशन का इस्तेमाल करते समय, इन बातों को ध्यान में रखें:

  • आपको अपने एजेंट से की जाने वाली बातचीत और उससे जुड़ी क्षमताओं को Dialogflow में डिज़ाइन करना होगा.
  • आपके आरबीएम एजेंट के लिए, Google Cloud Pub/Sub बंद है. आपका डायलॉग फ़्लो एजेंट, उपयोगकर्ताओं के जनरेट किए गए सभी जवाबों और इवेंट को मैनेज करता है.
  • डायलॉग फ़्लो इंटिग्रेशन के साथ, कैलेंडर इवेंट बनाएं के लिए सुझाई गई कार्रवाई काम नहीं करती.

आगे क्या करना है?

अपने RBM एजेंट को Dialogflow के साथ इंटिग्रेट करने के लिए, Dialogflow एजेंट बनाएं और अपने RBM एजेंट के लिए Dialogflow को चालू करें.

आरबीएम और Dialogflow एजेंट के इंटिग्रेट हो जाने के बाद, आरबीएम के सुझावों और रिच कार्ड का इस्तेमाल करके रिस्पॉन्स डिज़ाइन करें. इसके बाद, अपने बनाए गए कार्ड की जांच करने के लिए बातचीत शुरू करें.