Vertex AI में बातचीत की सुविधा की मदद से जनरेटिव चैट ऐप्लिकेशन बनाना

1. खास जानकारी

आपको क्या बनाना है

इस कोडलैब में, आपको Vertex AI Conversation में डेटा स्टोर एजेंट की सुविधा का इस्तेमाल करना होगा. इससे, आपको एक वर्चुअल एजेंट बनाने, उसे कॉन्फ़िगर करने, और उसे डिप्लॉय करने में मदद मिलेगी. यह एजेंट, Google Store में मौजूद प्रॉडक्ट और डिवाइसों के बारे में खरीदारों के सवालों के जवाब देगा. इन प्रॉडक्ट और डिवाइसों में फ़ोन, स्मार्टवॉच, लैपटॉप, स्मार्ट होम डिवाइस, और अन्य उपभोक्ता डिवाइस शामिल हैं.

डेटा स्टोर एजेंट क्या है?

डेटा स्टोर एजेंट, Vertex AI Conversation में मौजूद एक सुविधा है. इसे Dialogflow CX की सुविधाओं के आधार पर बनाया गया है.

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

लैपटॉप पर जानकारी खोज रहे लोग

आपको क्या सीखने को मिलेगा

  • डेटा स्टोर एजेंट बनाने का तरीका
  • अपने एजेंट के डेटा स्टोर में स्ट्रक्चर्ड डेटा जोड़ने का तरीका
  • अपने एजेंट के लिए वॉइस और चैट की सुविधा चालू करने का तरीका
  • अपने एजेंट की जांच करने और ग्राहक के सवालों को सिम्युलेट करने का तरीका
  • अपने एजेंट से हुई बातचीत का इतिहास और आंकड़े देखने का तरीका

आपको किन चीज़ों की ज़रूरत होगी

  • Google Cloud प्रोजेक्ट
  • Chrome जैसा ब्राउज़र

2. एपीआई चालू करें

Vertex AI Conversation में डेटा स्टोर एजेंट का इस्तेमाल शुरू करने से पहले, आपको Dialogflow के साथ-साथ Vertex AI Search और Conversation API को भी चालू करना होगा.

Dialogflow API को चालू करने के लिए, यह तरीका अपनाएं:

  1. अपने ब्राउज़र में, Dialogflow API सेवा की जानकारी वाले पेज पर जाएं.
  2. अपने Google Cloud प्रोजेक्ट में Dialogflow API को चालू करने के लिए, चालू करें बटन पर क्लिक करें.

Vertex AI Search and Conversation API को चालू करने के लिए, यह तरीका अपनाएं:

  1. Google Cloud Console में, Vertex AI Search and Conversation console पर जाएं.
  2. सेवा की शर्तें पढ़ें और उन्हें स्वीकार करें. इसके बाद, जारी रखें और एपीआई को चालू करें पर क्लिक करें.

3. नया चैट ऐप्लिकेशन बनाएं

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

इस कोडलैब में बाकी चरण पूरे करने के लिए, आपको Vertex AI Conversation Console और Dialogflow CX Console का इस्तेमाल करना होगा. इससे, आपको एक ऐसा वर्चुअल एजेंट बनाने, कॉन्फ़िगर करने, और डिप्लॉय करने में मदद मिलेगी जो डेटा स्टोर एजेंट का इस्तेमाल करके सवालों और जवाबों को मैनेज कर सकता है.

  1. Vertex AI Conversation में नया चैट ऐप्लिकेशन बनाने के लिए, इनमें से कोई एक तरीका अपनाएं:
    1. Vertex AI Conversation Console पर जाएं. इसके बाद, कंसोल में सबसे ऊपर मौजूद, +नया ऐप्लिकेशन पर क्लिक करें.
    2. Dialogflow CX कंसोल पर जाएं और +नया एजेंट बनाएं पर क्लिक करें. इसके बाद, अपने-आप जनरेट करें विकल्प चुनें. इसके बाद, आपको Vertex AI Conversation कंसोल में इस चरण पर रीडायरेक्ट कर दिया जाएगा.
  2. Vertex AI Conversation Console पर, आपको जिस तरह का ऐप्लिकेशन बनाना है उसके लिए Chat को चुनें.
  3. Google Store की कंपनी का नाम डालें. इस पैरामीटर का इस्तेमाल, उस कंपनी के बारे में बताने के लिए किया जाता है जिसका एजेंट आपका एजेंट है. साथ ही, इससे आपके एजेंट के दायरे की जानकारी भी मिलती है.
  4. Google Store का एजेंट का नाम बताएं.
  5. जारी रखें पर क्लिक करें.
  6. नया डेटा स्टोर बनाएं पर क्लिक करें.
  7. अपने डेटा स्टोर के लिए, डेटा सोर्स के तौर पर Cloud Storage चुनें.
  8. नीचे दिया गया Google Cloud Storage फ़ोल्डर तय करें, जिसमें इस कोडलैब के लिए सैंपल डेटा शामिल है. साथ ही, ध्यान रखें कि इसमें gs:// प्रीफ़िक्स की ज़रूरत नहीं है:
    cloud-samples-data/dialogflow-cx/google-store
    
  9. इंपोर्ट किए जा रहे डेटा के टाइप के तौर पर, बिना स्ट्रक्चर वाले दस्तावेज़ चुनें.
  10. जारी रखें पर क्लिक करें.
  11. Google Store का कोई डेटा स्टोर नाम बताएं.
  12. डेटा स्टोर बनाने के लिए, बनाएं पर क्लिक करें.
  13. डेटा स्टोर की सूची में, नया बनाया गया Google Store चुनें.
  14. चैट ऐप्लिकेशन बनाने के लिए, बनाएं पर क्लिक करें.

बधाई हो! आपने अपने ग्राहकों की मदद करने के लिए, जानकारी पर आधारित चैट ऐप्लिकेशन बना लिया है. इसलिए, कुछ समय निकालकर जश्न मनाएं!

हालांकि, आपके उपयोगकर्ताओं के लिए बॉट को ऐक्सेस करने की सुविधा उपलब्ध कराने के लिए, अब भी बहुत काम करना बाकी है. अगले सेक्शन में, आपको अपने वर्चुअल एजेंट को टेस्ट करने का मौका मिलेगा. साथ ही, आपको यह पता चलेगा कि Google Store में उपलब्ध अलग-अलग प्रॉडक्ट के बारे में लोगों के सवालों के जवाब देने में यह कितना अच्छा है.

4. अपने वर्चुअल एजेंट की जांच करना

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

  1. Vertex AI Conversation console में, अपने चैट ऐप्लिकेशन के नाम पर क्लिक करें. इससे, आपको आगे की टेस्टिंग और पसंद के मुताबिक बनाने के लिए, Dialogflow CX console पर रीडायरेक्ट कर दिया जाएगा.
  2. Dialogflow CX कंसोल में और अपने एजेंट में, सिम्युलेटर खोलने के लिए Test Agent पर क्लिक करें.Dialogflow CX में एजेंट की जांच करना
  3. अपने एजेंट को नमस्ते कहने के लिए, Hello जैसा कोई शब्द टाइप करें.
  4. एजेंट से अलग-अलग प्रॉडक्ट के बारे में कुछ सवाल पूछें, जैसे:
    • How long does the battery in the Pixel 7 Pro last?
    • Is the Pixel Watch water resistant?
    • Can I display my Google Photos on a Nest Hub?
    • Google Store में, डोरबेल, थर्मोस्टैट, स्मार्ट लाइटिंग या अन्य डिवाइसों के बारे में अन्य सवाल पूछें.

वर्चुअल एजेंट की जांच करना

बहुत बढ़िया! ध्यान दें कि आपके वर्चुअल एजेंट को Google Store के अलग-अलग प्रॉडक्ट के बारे में थोड़ी-बहुत जानकारी है, क्योंकि इसमें आपके बताए गए रूट डोमेन से जानकारी डाली गई है. अपने एजेंट को टेस्ट करने के बारे में ज़्यादा जानने के लिए, एजेंट सिम्युलेटर का दस्तावेज़ देखें.

5. वॉइस कॉल की सुविधा चालू करें

अब आपने अपने एजेंट की जांच कर ली है और आप इसके मौजूदा लेवल की सुविधा से खुश हैं. अब बॉट में फ़ोन गेटवे जोड़ा जा सकता है. इससे Google Cloud में, Speech-to-Text और टेक्स्ट-टू-स्पीच सुविधाओं का इस्तेमाल किया जा सकेगा.

  1. Dialogflow CX कंसोल और अपने एजेंट में, साइडबार में मैनेज करें टैब पर क्लिक करें. इसके बाद, इंटिग्रेशन पर क्लिक करें.
  2. इंटिग्रेशन पेज में सबसे ऊपर मौजूद, CX फ़ोन गेटवे सेक्शन के तहत, मैनेज करें पर क्लिक करें.इंटिग्रेशन - CX फ़ोन गेटवे
  3. अपने वर्चुअल एजेंट के लिए नया फ़ोन नंबर बनाने की प्रोसेस शुरू करने के लिए, फ़ोन नंबर पेज पर, नया बनाएं पर क्लिक करें.
  4. देश का कोई कोड चुनें और अगले चरण पर जाने के लिए, अनुरोध करें पर क्लिक करें.
  5. दिखने वाले फ़ोन नंबर में से कोई एक चुनें. इसके बाद, डिसप्ले नेम डालें और सेव करें पर क्लिक करें.
  6. अपने एजेंट को कॉल करें और उससे कुछ सवाल पूछें!
    • Do the Pixel 7 Pro and Pixel 7 both have face unlock?
    • What coverage does Preferred Care provide for a Pixelbook Go laptop?
    • Do the Pixel Buds Pro have active noise cancellation?
    • Google Store में, डोरबेल, थर्मोस्टैट, स्मार्ट लाइटिंग या अन्य डिवाइसों के बारे में अन्य सवाल पूछें.

बधाई हो, आपने अपने वर्चुअल एजेंट को अपना फ़ोन नंबर और आवाज़ दी है! उपलब्ध अन्य वॉइस और टेलीफ़ोन इंटिग्रेशन के बारे में ज़्यादा जानकारी के लिए, Dialogflow CX इंटिग्रेशन के दस्तावेज़ देखें.

इसके बाद, आपको अपने वर्चुअल एजेंट के लिए, किसी बाहरी वेबसाइट में चैट मैसेंजर इंटिग्रेट करना होगा.

6. चैट विजेट चालू करना

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

  1. Dialogflow CX कंसोल में और अपने एजेंट में, साइडबार में मैनेज करें टैब पर क्लिक करें. इसके बाद, इंटिग्रेशन पर क्लिक करें.
  2. Dialogflow Messenger में जाकर कनेक्ट करें पर क्लिक करें.
  3. डायलॉग बॉक्स में, चालू करें पर क्लिक करें. इसके बाद, मैसेज सेवा के इंटिग्रेशन के लिए एचटीएमएल कोड को कॉपी करें.
  4. CodePen या JSFiddle जैसे किसी ऑनलाइन कोड एडिटर को खोलें और अपना Dialogflow Messenger एचटीएमएल कोड चिपकाएं.
  5. अपने वर्चुअल एजेंट की जांच करें और उससे चैट करें! यहां सैंपल के तौर पर कुछ सवाल दिए गए हैं:
    • Do the Pixel 7 Pro and Pixel 7 both have face unlock?
    • How does Preferred Care relate to a Pixelbook Go laptop?
    • Do the Pixel Buds Pro have noise cancellation?
    • Google Store में दरवाज़े की घंटी, थर्मोस्टैट, स्मार्ट लाइटिंग या अन्य डिवाइसों के बारे में अन्य सवाल पूछें.

अब आपका वर्चुअल एजेंट, चैट या वॉइस, दोनों तरीकों से ग्राहकों के सवालों के जवाब दे सकता है! उपलब्ध अन्य चैट इंटिग्रेशन के बारे में ज़्यादा जानने के लिए, Dialogflow CX इंटिग्रेशन के दस्तावेज़ देखें.

Dialogflow Messenger के साथ चैट इंटिग्रेशन

7. बातचीत के आंकड़े

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

ग्राहक कई अलग-अलग पाथ का इस्तेमाल कर सकते हैं. इन पाथ की जांच करने के अलावा, वर्चुअल एजेंट में समस्याएं और रुकावटें कहां हैं, यह कैसे पता लगाया जा सकता है? बातचीत का इतिहास और आंकड़े मददगार हो सकते हैं!

  1. Dialogflow CX console में और अपने एजेंट में, मेन्यू में एजेंट सेटिंग पर क्लिक करें.Dialogflow CX में एजेंट की सेटिंग
  2. लॉगिंग सेटिंग में जाकर, बातचीत का इतिहास चालू करें को चुनें.एजेंट की सेटिंग में जाकर, बातचीत का इतिहास चालू करना
  3. एजेंट सिम्युलेटर, वॉइस इंटिग्रेशन या चैट इंटिग्रेशन की मदद से, अपने बॉट से बातचीत करें और उससे कुछ सवाल पूछें.
  4. अपने एजेंट के साथ बातचीत खत्म करने के बाद, Dialogflow CX कंसोल में और अपने एजेंट में, साइडबार में मैनेज करें टैब पर क्लिक करें. इसके बाद, बातचीत का इतिहास पर क्लिक करें.Dialogflow CX में बातचीत का इतिहास
  5. हाल ही में हुई किसी बातचीत पर क्लिक करें. इसके बाद, बातचीत की अवधि, एजेंट के दिए गए जवाब, और बातचीत के दौरान क्वेरी के किन इंटेंट को मैच किया गया था, यह भी देखें.Dialogflow CX में बातचीत की जानकारी
  6. Dialogflow CX कंसोल में और अपने एजेंट में, साइडबार में मैनेज करें टैब पर क्लिक करें. इसके बाद, Analytics पर क्लिक करें. जब ग्राहक आपके एजेंट से इंटरैक्ट करते हैं, तब इस पेज पर आपको एजेंट के अनुरोधों और उनके जवाबों से जुड़े कई आंकड़ों की खास जानकारी दिखती है.

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

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

8. बधाई हो

Vertex AI Conversation और Dialogflow CX का इस्तेमाल करके, आपने डेटा स्टोर एजेंट बना लिया है और डेटा सोर्स जोड़ लिए हैं. साथ ही, अपने ग्राहकों की मदद करने के लिए, आवाज़ की सुविधा और चैट की सुविधा वाला एजेंट डिप्लॉय कर लिया है!

आपका वर्चुअल एजेंट, Google Store में प्रॉडक्ट के बारे में सैकड़ों अलग-अलग सवालों के जवाब दे सकता है. इस काम में आपको, कई इंटेंट, ट्रेनिंग वाले वाक्यांश, जवाब देने वाले मैसेज वगैरह तैयार करने के लिए मैन्युअल प्रोसेस की ज़रूरत नहीं पड़ती.

अपने डेटा स्टोर में मौजूद अन्य डेटा टाइप आज़माएं. साथ ही, Vertex AI Conversation और Dialogflow CX से जुड़ी अन्य सुविधाएं एक्सप्लोर करें.

खुश सहायता एजेंट

स्टोरेज खाली करें

इस कोडलैब में इस्तेमाल किए गए संसाधनों के लिए, आपके Google Cloud खाते से शुल्क न लिया जाए, इसके लिए यह क्लीनअप किया जा सकता है:

  • Google Cloud के ग़ैर-ज़रूरी शुल्कों से बचने के लिए, अगर आपको अपने प्रोजेक्ट की ज़रूरत नहीं है, तो Google Cloud कंसोल का इस्तेमाल करके उसे मिटा दें.
  • अगर आपने किसी मौजूदा Google Cloud प्रोजेक्ट का इस्तेमाल किया है, तो अपने खाते पर शुल्क से बचने के लिए, अपने बनाए गए संसाधनों को मिटा दें. ज़्यादा जानकारी के लिए, ऐप्लिकेशन मिटाने का तरीका देखें.
  • अगर आपको Vertex AI Conversation और Dialogflow के लिए एपीआई बंद करने हैं, तो डिस्कवरी इंजन एपीआई सेवा की जानकारी वाले पेज पर जाएं. इसके बाद, एपीआई बंद करें पर क्लिक करके पुष्टि करें. इसके बाद, Dialogflow एपीआई सेवा की जानकारी वाले पेज पर जाएं. इसके बाद, एपीआई बंद करें पर क्लिक करके पुष्टि करें.

ज़्यादा जानें

इन गाइड और संसाधनों की मदद से, बातचीत वाले एआई और जनरेटिव एआई के बारे में ज़्यादा जानें:

लाइसेंस

इस काम को क्रिएटिव कॉमंस एट्रिब्यूशन 2.0 जेनरिक लाइसेंस के तहत लाइसेंस मिला है.