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

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

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

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

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

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

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

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

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

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

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

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

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

Vertex AI Conversation में डेटा स्टोर एजेंट का इस्तेमाल शुरू करने से पहले, आपको Dialogflow के साथ-साथ Vertex AI Search and 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 कंसोल और Dialogflow CX कंसोल का इस्तेमाल किया जाएगा. इससे, डेटा स्टोर एजेंट का इस्तेमाल करके सवालों के जवाब देने वाला वर्चुअल एजेंट बनाया, कॉन्फ़िगर किया, और डिप्लॉय किया जा सकेगा.

  1. Vertex AI Conversation में नया चैट ऐप्लिकेशन बनाने के लिए, इनमें से कोई एक तरीका अपनाएं:
    1. Vertex AI Conversation console पर जाएं. इसके बाद, कंसोल में सबसे ऊपर मौजूद +नया ऐप्लिकेशन पर क्लिक करें.
    2. Dialogflow CX कंसोल पर जाएं. इसके बाद, +नया एजेंट बनाएं पर क्लिक करें. इसके बाद, अपने-आप जनरेट होने वाला विकल्प चुनें. इसके बाद, आपको Vertex AI Conversation कंसोल में अगले चरण पर रीडायरेक्ट कर दिया जाएगा.
  2. Vertex AI Conversation कंसोल में, आपको जिस तरह का ऐप्लिकेशन बनाना है उसके लिए चैट चुनें.
  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 कंसोल में जाकर, अपने चैट ऐप्लिकेशन के नाम पर क्लिक करें. इससे आपको Dialogflow CX कंसोल पर रीडायरेक्ट कर दिया जाएगा. यहां आपको आगे की टेस्टिंग और पसंद के मुताबिक बनाने के विकल्प मिलेंगे.
  2. Dialogflow CX कंसोल में और अपने एजेंट में जाकर, सिम्युलेटर खोलने के लिए एजेंट की जांच करें पर क्लिक करें.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 में मौजूद बोली को लिखाई में बदलने और लिखे हुए शब्दों को सुनने की सुविधाओं का इस्तेमाल किया जा सकेगा.

  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 कंसोल में और अपने एजेंट में जाकर, मेन्यू में मौजूद एजेंट की सेटिंग पर क्लिक करें.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 खाते से शुल्क लिए जाने से बचने के लिए, यहां दी गई कार्रवाइयां करें:

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

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

लाइसेंस

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