इस ट्यूटोरियल में, Google Chat ऐप्लिकेशन बनाने का तरीका बताया गया है. यह ऐप्लिकेशन, रीयल टाइम में होने वाली घटनाओं पर जवाब देता है. यह ऐप्लिकेशन किसी घटना का जवाब देते समय, चैट स्पेस बनाकर अपने-आप जानकारी भरता है. साथ ही, मैसेज, स्लैश कमांड, और डायलॉग की मदद से समस्या को हल करने में मदद करता है. साथ ही, Google Docs दस्तावेज़ में घटना के बारे में खास जानकारी देने के लिए एआई का इस्तेमाल करता है.
इंसिडेंट एक ऐसा इवेंट होता है जिसे ठीक करने के लिए, लोगों की टीम को तुरंत ध्यान देने की ज़रूरत होती है. ऐसी घटनाओं के उदाहरण:
- कस्टमर रिलेशनशिप मैनेजमेंट (सीआरएम) प्लैटफ़ॉर्म पर, समय के लिहाज़ से ज़रूरी मामला बनाया जाता है. इसे हल करने के लिए, सेवा टीम को मिलकर काम करना पड़ता है.
- कोई सिस्टम ऑफ़लाइन हो जाता है, जिससे साइट रिलेबिलिटी इंजीनियर (एसआरई) के ग्रुप को सूचना मिलती है. इससे वे मिलकर उसे फिर से ऑनलाइन ला सकते हैं.
- ज़्यादा तीव्रता वाला भूकंप आता है और आपातकालीन सेवाओं के कर्मचारियों को आपस में मिलकर काम करना होता है.
इस ट्यूटोरियल के लिए, समस्या की सूचना तब शुरू होती है, जब कोई व्यक्ति किसी वेब पेज पर बटन पर क्लिक करके समस्या की शिकायत करता है. यह वेब पेज, किसी घटना को सिम्युलेट करता है. इसके लिए, उपयोगकर्ताओं से घटना की बुनियादी जानकारी डालने के लिए कहा जाता है. जैसे, टाइटल, जानकारी, और जवाब देने वाले लोगों के ईमेल पते.
समस्या मैनेजमेंट के लिए Chat ऐप्लिकेशन को इस्तेमाल करते हुए देखें:
-
दूसरी इमेज. सूचना कि समस्या से जुड़ा चैट स्पेस बनाया गया है. -
तीसरी इमेज. घटना का जवाब देने के लिए Chat स्पेस. -
चौथी इमेज. स्लैश कमांड की मदद से समस्या को हल करना. -
पांचवीं इमेज. समस्या हल करने के लिए डायलॉग बॉक्स. -
छठी इमेज. समस्या हल करने के लिए, स्पेस में शेयर किया गया Google Docs दस्तावेज़. -
सातवीं इमेज. समस्या हल करने के लिए एआई की मदद से तैयार किया गया Google Docs दस्तावेज़.
ज़रूरी शर्तें
अगर आपको अपने संगठन के लिए, इनमें से किसी भी शर्त को चालू करना है, तो अपने Google Workspace एडमिन से उसे चालू करने के लिए कहें:
- आपके पास Google Workspace का Business या Enterprise वर्शन वाला खाता हो. साथ ही, आपके पास Google Chat का ऐक्सेस हो.
- Google Workspace के लिए, डायरेक्ट्री (संपर्क शेयर करने की सुविधा) चालू हो. इंसिडेंट ऐप्लिकेशन, आपातकालीन स्थिति में मदद करने वाले लोगों की संपर्क जानकारी खोजने के लिए डायरेक्ट्री का इस्तेमाल करता है, जैसे कि नाम और ईमेल पता. समस्या हल करने वाले लोगों के पास आपके Google Workspace संगठन में Google Chat खाता होना चाहिए.
मकसद
- ऐसा Chat ऐप्लिकेशन बनाएं जो समस्याओं का जवाब दे.
- उपयोगकर्ताओं को समस्याओं का जवाब देने में मदद करने के लिए, ये काम करें:
- इंसिडेंट रिस्पॉन्स स्पेस बनाना.
- घटनाओं और जवाबों के बारे में खास जानकारी देने वाले मैसेज पोस्ट करना.
- चैट ऐप्लिकेशन की इंटरैक्टिव सुविधाओं की मदद से, साथ मिलकर काम करना.
- Vertex AI की मदद से, बातचीत और उनके समाधानों की खास जानकारी पाएं.
आर्किटेक्चर
इस डायग्राम में, Google Workspace और Google Cloud के संसाधनों का आर्किटेक्चर दिखाया गया है. इन्हें, समस्या हल करने के लिए Google Chat ऐप्लिकेशन इस्तेमाल करता है.
इस आर्किटेक्चर से पता चलता है कि समस्या के जवाब में, Google Chat ऐप्लिकेशन किसी समस्या को कैसे प्रोसेस करता है और उसे कैसे ठीक करता है.
कोई उपयोगकर्ता, Apps Script पर होस्ट की गई किसी बाहरी वेबसाइट से कोई समस्या शुरू करता है.
वेबसाइट, Google Chat ऐप्लिकेशन पर एक एसिंक्रोनस एचटीटीपी अनुरोध भेजती है. यह ऐप्लिकेशन भी Apps Script पर होस्ट किया जाता है.
घटना के बाद Google Chat ऐप्लिकेशन, अनुरोध को प्रोसेस करता है:
Apps Script Admin SDK सेवा को टीम के सदस्य की जानकारी मिलती है. जैसे, उपयोगकर्ता आईडी और ईमेल पता.
Apps Script की बेहतर Chat सेवा का इस्तेमाल करके, Chat API को एचटीटीपी अनुरोधों के एक सेट की मदद से, समस्या के जवाब के लिए Google Chat ऐप्लिकेशन, समस्या से जुड़ा Chat स्पेस बनाता है. साथ ही, उसमें टीम के सदस्यों को जोड़ता है और स्पेस में एक मैसेज भेजता है.
टीम के सदस्य, Chat स्पेस में इस घटना के बारे में चर्चा कर रहे हैं.
टीम का एक सदस्य, घटना के समाधान के बारे में बताने के लिए, स्लैश कमांड का इस्तेमाल करता है.
Apps Script की बेहतर Chat सेवा का इस्तेमाल करके, Chat API को एचटीटीपी कॉल करने पर, Chat स्पेस के सभी मैसेज की सूची दिखती है.
Vertex AI को सूची में शामिल मैसेज मिलते हैं और वह खास जानकारी जनरेट करता है.
Apps Script
DocumentApp
सेवा, Docs दस्तावेज़ बनाती है और दस्तावेज़ में Vertex AI की खास जानकारी जोड़ती है.समस्या के जवाब में Google Chat ऐप्लिकेशन, Chat API को कॉल करता है, ताकि वह समरी के Docs दस्तावेज़ का लिंक शेयर करने वाला मैसेज भेज सके.
एनवायरमेंट तैयार करना
इस सेक्शन में, Chat ऐप्लिकेशन के लिए Google Cloud प्रोजेक्ट बनाने और उसे कॉन्फ़िगर करने का तरीका बताया गया है.
Google Cloud प्रोजेक्ट बनाना
Google Cloud कंसोल
- Google Cloud Console में, मेन्यू > IAM और एडमिन > प्रोजेक्ट बनाएं पर जाएं.
-
प्रोजेक्ट का नाम फ़ील्ड में, अपने प्रोजेक्ट के लिए जानकारी देने वाला कोई नाम डालें.
ज़रूरी नहीं: प्रोजेक्ट आईडी में बदलाव करने के लिए, बदलाव करें पर क्लिक करें. प्रोजेक्ट बनाने के बाद, उसका आईडी नहीं बदला जा सकता. इसलिए, ऐसा आईडी चुनें जो प्रोजेक्ट के पूरे जीवनकाल के लिए आपकी ज़रूरतों के मुताबिक हो.
- अपने प्रोजेक्ट के लिए संभावित जगहें दिखाने के लिए, जगह फ़ील्ड में, ब्राउज़ करें पर क्लिक करें. इसके बाद, चुनें पर क्लिक करें.
- बनाएं पर क्लिक करें. Google Cloud Console, डैशबोर्ड पेज पर ले जाता है और कुछ ही मिनटों में आपका प्रोजेक्ट बन जाता है.
gcloud सीएलआई
इनमें से किसी एक डेवलपमेंट एनवायरमेंट में, Google Cloud
सीएलआई (gcloud
) को ऐक्सेस करें:
-
Cloud Shell: पहले से सेट अप किए गए gcloud सीएलआई के साथ ऑनलाइन टर्मिनल का इस्तेमाल करने के लिए, Cloud Shell को चालू करें.
Cloud Shell चालू करना -
लोकल शेल: लोकल डेवलपमेंट एनवायरमेंट का इस्तेमाल करने के लिए, gcloud CLI को इंस्टॉल और शुरू करें.
Cloud प्रोजेक्ट बनाने के लिए,gcloud projects create
कमांड का इस्तेमाल करें: आपको जिस प्रोजेक्ट को बनाना है उसका आईडी सेट करके, PROJECT_ID की जगह पर उसे डालें.gcloud projects create PROJECT_ID
Cloud प्रोजेक्ट के लिए बिलिंग की सुविधा चालू करना
Google Cloud कंसोल
- Google Cloud Console में, बिलिंग पर जाएं. मेन्यू > बिलिंग > मेरे प्रोजेक्ट पर क्लिक करें.
- कोई संगठन चुनें में जाकर, अपने Google Cloud प्रोजेक्ट से जुड़ा संगठन चुनें.
- प्रोजेक्ट की लाइन में, कार्रवाइयां मेन्यू ( ) खोलें. इसके बाद, बिलिंग बदलें पर क्लिक करें और Cloud Billing खाता चुनें.
- खाता सेट करें पर क्लिक करें.
gcloud सीएलआई
- उपलब्ध बिलिंग खातों की सूची बनाने के लिए, यह चलाएं:
gcloud billing accounts list
- किसी बिलिंग खाते को Google Cloud प्रोजेक्ट से लिंक करने के लिए:
gcloud billing projects link PROJECT_ID --billing-account=BILLING_ACCOUNT_ID
इनकी जगह ये डालें:
PROJECT_ID
, उस क्लाउड प्रोजेक्ट का प्रोजेक्ट आईडी है जिसके लिए आपको बिलिंग की सुविधा चालू करनी है.BILLING_ACCOUNT_ID
, Google Cloud प्रोजेक्ट से लिंक करने के लिए बिलिंग खाता आईडी है.
एपीआई चालू करें
Google Cloud कंसोल
Google Cloud console में, Google Chat API, Google Docs API, एडमिन SDK API, और Vertex AI API को चालू करें.
पुष्टि करें कि आपने सही क्लाउड प्रोजेक्ट में एपीआई चालू किए हैं. इसके बाद, आगे बढ़ें पर क्लिक करें.
पुष्टि करें कि आपने सही एपीआई चालू किए हैं. इसके बाद, चालू करें पर क्लिक करें.
gcloud सीएलआई
अगर ज़रूरी हो, तो मौजूदा Cloud प्रोजेक्ट को उस प्रोजेक्ट पर सेट करें जिसे आपने
gcloud config set project
कमांड का इस्तेमाल करके बनाया है:gcloud config set project PROJECT_ID
PROJECT_ID को अपने बनाए गए Cloud प्रोजेक्ट के प्रोजेक्ट आईडी से बदलें.
gcloud services enable
कमांड का इस्तेमाल करके, Google Chat API, Google Docs API, Admin SDK API, और Vertex AI API को चालू करें:gcloud services enable chat.googleapis.com docs.googleapis.com admin.googleapis.com aiplatform.googleapis.com
पुष्टि करने और अनुमति देने की सुविधा सेट अप करना
पुष्टि और अनुमति की मदद से, Chat ऐप्लिकेशन, किसी समस्या के जवाब को प्रोसेस करने के लिए, Google Workspace और Google Cloud के संसाधनों को ऐक्सेस कर सकता है.
इस ट्यूटोरियल में, ऐप्लिकेशन को संगठन के अंदर पब्लिश किया जाता है. इसलिए, प्लेसहोल्डर की जानकारी का इस्तेमाल किया जा सकता है. ऐप्लिकेशन को संगठन के बाहर पब्लिश करने से पहले, सहमति वाली स्क्रीन के लिए प्लेसहोल्डर की जानकारी की जगह असल जानकारी डालें.
Google Cloud Console में, मेन्यू > एपीआई और सेवाएं > OAuth की सहमति वाली स्क्रीन पर जाएं.
उपयोगकर्ता टाइप में जाकर, इंटरनल चुनें. इसके बाद, बनाएं पर क्लिक करें.
ऐप्लिकेशन का नाम में,
Incident Management
टाइप करें.उपयोगकर्ता सहायता ईमेल में, अपना ईमेल पता या कोई सही Google ग्रुप चुनें.
डेवलपर की संपर्क जानकारी में जाकर, अपना ईमेल पता डालें.
सेव करें और जारी रखें पर क्लिक करें.
दायरा जोड़ें या हटाएं पर क्लिक करें. आपने Cloud प्रोजेक्ट में जिन एपीआई को चालू किया है हर उस एपीआई के दायरों की सूची के साथ एक पैनल दिखता है.
मैन्युअल तरीके से स्कोप जोड़ें में जाकर, ये स्कोप चिपकाएं:
https://www.googleapis.com/auth/chat.spaces.create
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.app
https://www.googleapis.com/auth/chat.messages
https://www.googleapis.com/auth/documents
https://www.googleapis.com/auth/admin.directory.user.readonly
https://www.googleapis.com/auth/script.external_request
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/cloud-platform
टेबल में जोड़ें पर क्लिक करें.
अपडेट करें पर क्लिक करें.
सेव करें और जारी रखें पर क्लिक करें.
ऐप्लिकेशन के रजिस्ट्रेशन की खास जानकारी देखें. इसके बाद, डैशबोर्ड पर वापस जाएं पर क्लिक करें.
Chat ऐप्लिकेशन बनाना और उसे डिप्लॉय करना
नीचे दिए गए सेक्शन में, आपको एक पूरा Apps Script प्रोजेक्ट कॉपी करना होगा और उसे अपडेट करना होगा. इस प्रोजेक्ट में, आपके Chat ऐप्लिकेशन के लिए ज़रूरी सभी ऐप्लिकेशन कोड शामिल होते हैं. इसलिए, हर फ़ाइल को कॉपी करके चिपकाने की ज़रूरत नहीं है.
कुछ फ़ंक्शन के नाम के आखिर में अंडरस्कोर होते हैं. जैसे, ChatApp.gs
से processSlashCommand_()
. अंडरस्कोर, ब्राउज़र में खोले जाने पर, समस्या शुरू होने के वेब पेज से फ़ंक्शन को छिपा देता है. ज़्यादा जानकारी के लिए, निजी फ़ंक्शन लेख पढ़ें.
Apps Script में दो तरह की फ़ाइलें काम करती हैं: .gs
स्क्रिप्ट और .html
फ़ाइलें. इस सहायता का पालन करने के लिए, ऐप्लिकेशन के क्लाइंट-साइड JavaScript को <script />
टैग में शामिल किया जाता है. साथ ही, उसकी सीएसएस को एचटीएमएल फ़ाइल में <style />
टैग में शामिल किया जाता है.
इसके अलावा, GitHub पर पूरा प्रोजेक्ट देखा जा सकता है.
यहां हर फ़ाइल के बारे में खास जानकारी दी गई है:
Consts.gs
अन्य कोड फ़ाइलों के रेफ़रंस वाली कॉन्स्टेंट तय करता है. इनमें आपका Cloud प्रोजेक्ट आईडी, Vertex AI लोकेशन आईडी, और किसी समस्या को बंद करने के लिए स्लैश कमांड आईडी शामिल है.
Consts.gs
कोड देखेंChatApp.gs
चैट इंटरैक्शन इवेंट को मैनेज करता है. इनमें मैसेज, कार्ड पर क्लिक, स्लैश निर्देश, और डायलॉग शामिल हैं. घटना के समाधान की जानकारी इकट्ठा करने के लिए, डायलॉग बॉक्स खोलकर
/closeIncident
स्लैश कमांड का जवाब देता है. स्पेस में मौजूद मैसेज पढ़ने के लिए, Chat API मेंspaces.messages.list
तरीके का इस्तेमाल करें. Apps Script में, Admin SDK डायरेक्ट्री सेवा का इस्तेमाल करके यूज़र आईडी पाता है.ChatApp.gs
कोड देखनाChatSpaceCreator.gs
यह उस फ़ॉर्म का डेटा पाता है जिसे उपयोगकर्ता, समस्या शुरू होने के वेब पेज पर डालते हैं. साथ ही, इसका इस्तेमाल करके Chat स्पेस सेट अप करता है. इसके लिए, वह स्पेस बनाता है और उसमें जानकारी भरता है. इसके बाद, वह समस्या के बारे में एक मैसेज पोस्ट करता है.
ChatSpaceCreator.gs
कोड देखनाDocsApi.gs
उपयोगकर्ता के Google Drive में Google Docs दस्तावेज़ बनाने के लिए, Google Docs API को कॉल करता है. साथ ही,
VertexAiApi.gs
में बनाई गई समस्या की जानकारी की खास जानकारी को दस्तावेज़ में लिखता है.DocsApi.gs
कोड देखनाVertexAiApi.gs
Vertex AI का इस्तेमाल करके, Chat स्पेस में हुई बातचीत की खास जानकारी देता है. यह खास जानकारी,
DocsAPI.gs
में खास तौर पर बनाए गए दस्तावेज़ में पोस्ट की जाती है.VertexAiApi.gs
कोड देखनाWebController.gs
घटना शुरू करने वाली वेबसाइट पर काम करता है.
WebController.gs
कोड देखेंIndex.html
वह एचटीएमएल जिसमें समस्या शुरू होने की जानकारी देने वाली वेबसाइट शामिल है.
Index.html
कोड देखनाJavaScript.html
यह गड़बड़ी शुरू करने वाली वेबसाइट के लिए, फ़ॉर्म के व्यवहार को मैनेज करता है. इसमें सबमिट करना, गड़बड़ियां, और मिटाना शामिल है. इसे
WebController.gs
में मौजूद कस्टमinclude
फ़ंक्शन की मदद से,Index.html
में शामिल किया गया है.JavaScript.html
कोड देखेंStylesheet.html
घटना शुरू करने वाली वेबसाइट के लिए सीएसएस. इसे
WebController.gs
में मौजूद कस्टमinclude
फ़ंक्शन की मदद से,Index.html
में शामिल किया गया है.Stylesheet.html
कोड देखना
अपने Cloud प्रोजेक्ट का नंबर और आईडी ढूंढना
Google Cloud Console में, अपने Cloud प्रोजेक्ट पर जाएं.
सेटिंग और सुविधाएं > प्रोजेक्ट सेटिंग पर क्लिक करें.
प्रोजेक्ट नंबर और प्रोजेक्ट आईडी फ़ील्ड में मौजूद वैल्यू नोट कर लें. इनका इस्तेमाल, नीचे दिए गए सेक्शन में किया जा सकता है.
Apps Script प्रोजेक्ट बनाना
Apps Script प्रोजेक्ट बनाने और उसे अपने Cloud प्रोजेक्ट से कनेक्ट करने के लिए:
- Google Chat की मदद से समस्याओं का जवाब दें Apps Script प्रोजेक्ट खोलने के लिए, नीचे दिए गए बटन पर क्लिक करें.
प्रोजेक्ट खोलना - खास जानकारी पर क्लिक करें.
- खास जानकारी वाले पेज पर, कॉपी बनाएं पर क्लिक करें.
Apps Script प्रोजेक्ट की कॉपी का नाम डालें:
Google Chat से समस्याओं का जवाब देने की सुविधा की कॉपी पर क्लिक करें.
प्रोजेक्ट का टाइटल में,
Incident Management Chat app
टाइप करें.नाम बदलें पर क्लिक करें.
Apps Script प्रोजेक्ट की कॉपी में,
Consts.gs
फ़ाइल पर जाएं औरYOUR_PROJECT_ID
की जगह अपने Cloud प्रोजेक्ट का आईडी डालें.
Apps Script प्रोजेक्ट का Cloud प्रोजेक्ट सेट करना
- अपने Apps Script प्रोजेक्ट में, प्रोजेक्ट सेटिंग पर क्लिक करें.
- Google Cloud Platform (GCP) प्रोजेक्ट में जाकर, प्रोजेक्ट बदलें पर क्लिक करें.
- GCP प्रोजेक्ट नंबर में, अपने Cloud प्रोजेक्ट का प्रोजेक्ट नंबर चिपकाएं.
- प्रोजेक्ट सेट करें पर क्लिक करें. Cloud प्रोजेक्ट और Apps Script प्रोजेक्ट अब आपस में कनेक्ट हो गए हैं.
Apps Script का डिप्लॉयमेंट बनाना
सभी कोड सही जगह पर होने के बाद, अब Apps Script प्रोजेक्ट डिप्लॉय करें. Google Cloud में Chat ऐप्लिकेशन को कॉन्फ़िगर करते समय, डिप्लॉयमेंट आईडी का इस्तेमाल किया जाता है.
Apps Script में, समस्या हल करने वाले ऐप्लिकेशन का प्रोजेक्ट खोलें.
डिप्लॉय करें > नया डिप्लॉयमेंट पर क्लिक करें.
अगर ऐड-ऑन और वेब ऐप्लिकेशन पहले से नहीं चुने गए हैं, तो डिप्लॉयमेंट टाइप के बगल में, टाइप चुनें पर क्लिक करें. इसके बाद, ऐड-ऑन और वेब ऐप्लिकेशन चुनें.
जानकारी में, इस वर्शन के बारे में जानकारी डालें, जैसे कि
Complete version of incident management app
.इस तौर पर चलाएं में जाकर, वेब ऐप्लिकेशन ऐक्सेस करने वाला उपयोगकर्ता चुनें
किसके पास ऐक्सेस है में जाकर, आपके Workspace संगठन का कोई भी सदस्य चुनें. यहां "आपके Workspace संगठन" का मतलब आपके Google Workspace संगठन से है.
डिप्लॉय करें पर क्लिक करें. Apps Script, डिप्लॉयमेंट के पूरा होने की रिपोर्ट करती है. साथ ही, घटना शुरू होने के वेब पेज के लिए, डिप्लॉयमेंट आईडी और यूआरएल उपलब्ध कराती है.
कोई घटना शुरू होने पर, बाद में विज़िट करने के लिए वेब ऐप्लिकेशन के यूआरएल को ध्यान में रखें. डिप्लॉयमेंट आईडी कॉपी करें. Google Cloud Console में Chat ऐप्लिकेशन को कॉन्फ़िगर करते समय, इस आईडी का इस्तेमाल किया जाता है.
हो गया पर क्लिक करें.
Google Cloud Console में Chat ऐप्लिकेशन को कॉन्फ़िगर करना
इस सेक्शन में, Google Cloud कंसोल में Google Chat API को कॉन्फ़िगर करने का तरीका बताया गया है. इसमें, आपके Chat ऐप्लिकेशन की जानकारी के साथ-साथ, उस डिप्लॉयमेंट का आईडी भी शामिल है जिसे आपने अभी-अभी अपने Apps Script प्रोजेक्ट से बनाया है.
Google Cloud console में, मेन्यू > ज़्यादा प्रॉडक्ट > Google Workspace > प्रॉडक्ट लाइब्रेरी > Google Chat API > मैनेज करें > कॉन्फ़िगरेशन पर क्लिक करें.
ऐप्लिकेशन का नाम में,
Incident Management
टाइप करें.अवतार यूआरएल में,
https://developers.google.com/chat/images/quickstart-app-avatar.png
टाइप करें.जानकारी में,
Responds to incidents.
टाइप करें.इंटरैक्टिव सुविधाएं चालू करें टॉगल पर क्लिक करके, टॉगल को चालू करें.
काम करने का तरीका में जाकर, 1:1 मैसेज पाएं, स्पेस और ग्रुप बातचीत में शामिल हों को चुनें.
कनेक्शन सेटिंग में जाकर, Apps Script चुनें.
डिप्लॉयमेंट आईडी में, वह Apps Script डिप्लॉयमेंट आईडी चिपकाएं जिसे आपने पहले Apps Script प्रोजेक्ट के डिप्लॉयमेंट से कॉपी किया था.
ऐसा स्लैश कमांड रजिस्टर करें जिसका इस्तेमाल, पूरी तरह से लागू किया गया Chat ऐप्लिकेशन करता है:
स्लैश कमांड में जाकर, स्लैश कमांड जोड़ें पर क्लिक करें.
नाम में,
/closeIncident
टाइप करें.कमांड आईडी में,
1
लिखें.Description में,
Closes the incident being discussed in the space.
टाइप करेंडायलॉग बॉक्स खोलता है को चुनें.
हो गया पर क्लिक करें. स्लैश कमांड रजिस्टर हो गया है और सूची में शामिल हो गया है.
प्रॉडक्ट की उपलब्धता में जाकर, इस Chat ऐप्लिकेशन को अपने Workspace डोमेन में मौजूद चुनिंदा लोगों और ग्रुप के लिए उपलब्ध कराएं को चुनें. इसके बाद, अपना ईमेल पता डालें.
लॉग में जाकर, लॉगिंग में गड़बड़ियां लॉग करें को चुनें.
सेव करें पर क्लिक करें. 'कॉन्फ़िगरेशन सेव हो गया' मैसेज दिखता है. इसका मतलब है कि ऐप्लिकेशन को टेस्ट करने के लिए तैयार कर लिया गया है.
Chat ऐप्लिकेशन की जांच करना
समस्या मैनेजमेंट के लिए Chat ऐप्लिकेशन की जांच करने के लिए, वेब पेज से कोई समस्या शुरू करें और पुष्टि करें कि Chat ऐप्लिकेशन ठीक से काम कर रहा है या नहीं:
Apps Script डिप्लॉयमेंट के वेब ऐप्लिकेशन यूआरएल पर जाएं.
जब Apps Script आपके डेटा को ऐक्सेस करने की अनुमति मांगे, तो अनुमतियां देखें पर क्लिक करें. इसके बाद, अपने Google Workspace डोमेन में किसी सही Google खाते से साइन इन करें और अनुमति दें पर क्लिक करें.
समस्या शुरू होने का वेब पेज खुलता है. जांच की जानकारी डालें:
- इंसिडेंट का टाइटल में,
The First Incident
टाइप करें. - आपके पास इंसिडेंट रिस्पॉन्स टीम में, अपने साथ काम करने वाले इंसिडेंट रिस्पॉन्स टीम के सदस्यों के ईमेल पते डालने का विकल्प भी है. ये ऐसे उपयोगकर्ता होने चाहिए जिनके पास आपके Google Workspace संगठन का Google Chat खाता हो. ऐसा न होने पर, स्पेस नहीं बनाया जा सकेगा. अपना ईमेल पता न डालें, क्योंकि यह अपने-आप शामिल हो जाता है.
- शुरुआती मैसेज में,
Testing the incident management Chat app.
टाइप करें
- इंसिडेंट का टाइटल में,
चैट स्पेस बनाएं पर क्लिक करें. आपको एक
creating space
मैसेज दिखेगा.स्पेस बनाने के बाद, आपको
Space created!
का मैसेज दिखेगा. स्पेस खोलें पर क्लिक करें. इससे Chat में वह स्पेस नए टैब में खुलेगा.आपके पास और घटना के जवाब देने वाले दूसरे लोगों के पास, स्पेस में मैसेज भेजने का विकल्प भी होता है. ऐप्लिकेशन, Vertex AI का इस्तेमाल करके इन मैसेज की खास जानकारी देता है और एक दस्तावेज़ शेयर करता है.
समस्या हल करने की प्रोसेस शुरू करने के लिए, चैट स्पेस में
/closeIncident
टाइप करें. समस्या मैनेजमेंट वाला डायलॉग बॉक्स खुलेगा.इंसिडेंट बंद करें में, समस्या को ठीक करने के बारे में जानकारी डालें. जैसे,
Test complete
.इंसिडेंट बंद करें पर क्लिक करें.
इंसिडेंट मैनेजमेंट ऐप्लिकेशन, स्पेस में मौजूद मैसेज की सूची बनाता है. साथ ही, Vertex AI की मदद से उन मैसेज की खास जानकारी देता है. इसके बाद, उस खास जानकारी को Google Docs दस्तावेज़ में चिपकाता है और उस दस्तावेज़ को स्पेस में शेयर करता है.
व्यवस्थित करें
हमारा सुझाव है कि आप इस ट्यूटोरियल में इस्तेमाल किए गए संसाधनों के लिए, अपने Google Cloud खाते से शुल्क लगने से बचने के लिए, Cloud प्रोजेक्ट मिटा दें.
- Google Cloud Console में, संसाधन मैनेज करें पेज पर जाएं. मेन्यू > IAM और एडमिन> संसाधन मैनेज करें पर क्लिक करें.
- प्रोजेक्ट की सूची में, वह प्रोजेक्ट चुनें जिसे मिटाना है. इसके बाद, मिटाएं पर क्लिक करें.
- डायलॉग में, प्रोजेक्ट आईडी टाइप करें. इसके बाद, प्रोजेक्ट को मिटाने के लिए बंद करें पर क्लिक करें.
मिलते-जुलते विषय
- Gemini AI Chat ऐप्लिकेशन की मदद से, Chat में होने वाली बातचीत के आधार पर सवालों के जवाब दें
- Google Chat, Vertex AI, और Firestore की मदद से प्रोजेक्ट मैनेज करना
- इंसिडेंट रिस्पॉन्स ऐप्लिकेशन, एपीआई को कॉल करने के लिए उपयोगकर्ता के क्रेडेंशियल की पुष्टि करता है. साथ ही, Chat API और Vertex AI API जैसी Google Cloud की सेवाओं को शुरू करता है.
इसका मतलब है कि किसी समस्या की शुरुआत करने वाले उपयोगकर्ता के पास इन सेवाओं का ऐक्सेस होना चाहिए. ऐप्लिकेशन को ज़्यादा बेहतर बनाने के लिए,
/closeIncident
स्लैश कमांड का इस्तेमाल करने वाले उपयोगकर्ता के क्रेडेंशियल के बजाय, सेवा खाते के तौर पर Vertex AI API को कॉल करें. Vertex AI API के लिए सेवा खाता कॉन्फ़िगर करने में मदद पाने के लिए, कस्टम सेवा खाते का इस्तेमाल करना लेख पढ़ें.