บทแนะนำนี้จะแสดงวิธีสร้างแอป Google Chat ที่ตอบสนองต่อเหตุการณ์แบบเรียลไทม์ เมื่อตอบสนองต่อเหตุการณ์ แอปจะสร้างและป้อนข้อมูลในพื้นที่ใน Chat, อำนวยความสะดวกในการแก้ปัญหาเหตุการณ์ด้วยข้อความ คําสั่งเครื่องหมายทับ และกล่องโต้ตอบ และใช้ AI เพื่อสรุปการตอบสนองต่อเหตุการณ์ในเอกสารใน Google เอกสาร
เหตุการณ์คือเหตุการณ์ที่ทีมบุคคลต้องให้ความสนใจทันทีเพื่อแก้ไขปัญหา ตัวอย่างเหตุการณ์ ได้แก่
- ระบบจะสร้างเคสที่คำนึงถึงเวลาเป็นสำคัญในแพลตฟอร์มการจัดการลูกค้าสัมพันธ์ (CRM) ทำให้ทีมบริการต้องทำงานร่วมกันเพื่อแก้ไขปัญหา
- ระบบจะออฟไลน์โดยแจ้งเตือนกลุ่มวิศวกรความเสถียรสำหรับเว็บไซต์ (SRE) เพื่อให้ทำงานร่วมกันเพื่อนำระบบกลับมาออนไลน์อีกครั้ง
- เกิดแผ่นดินไหวขนาดสูง ผู้ปฏิบัติงานฉุกเฉินต้องประสานงานกันเพื่อรับมือ
ตามวัตถุประสงค์ของบทแนะนำนี้ การแจ้งเตือนเหตุการณ์จะเริ่มขึ้นเมื่อมีคนรายงานเหตุการณ์ด้วยการคลิกปุ่มจากหน้าเว็บ หน้าเว็บจะจำลองเหตุการณ์โดยขอให้ผู้ใช้ป้อนข้อมูลเหตุการณ์เบื้องต้น เช่น ชื่อ คำอธิบาย และอีเมลของผู้ตอบ
ดูการทำงานของแอป Chat สำหรับการจัดการเหตุการณ์
-
รูปที่ 2 การแจ้งเตือนว่ามีการสร้างพื้นที่ใน Chat ของเหตุการณ์แล้ว -
รูปที่ 3 พื้นที่ใน Chat ที่ตอบสนองต่อเหตุการณ์ -
รูปที่ 4 การแก้ปัญหาเหตุการณ์ด้วยคำสั่งเครื่องหมายทับ -
รูปที่ 5 กล่องโต้ตอบการแก้ปัญหาเหตุการณ์ -
รูปที่ 6 เอกสารใน Google เอกสารเกี่ยวกับการแก้ปัญหาที่แชร์ในพื้นที่ทำงาน -
รูปที่ 7 เอกสารใน Google เอกสารเกี่ยวกับการแก้ไขเหตุการณ์ของ AI
ข้อกำหนดเบื้องต้น
หากต้องการให้องค์กรเปิดใช้ข้อกำหนดเบื้องต้นเหล่านี้ โปรดขอให้ผู้ดูแลระบบ Google Workspace เปิดใช้
- บัญชี Google Workspace ที่มีสิทธิ์เข้าถึง Google Chat
- หากต้องการเปิด ไดเรกทอรี (การแชร์รายชื่อติดต่อ) สำหรับ Google Workspace แอปเหตุการณ์ใช้ไดเรกทอรีเพื่อค้นหาข้อมูลติดต่อของผู้รับมือเหตุการณ์ เช่น ชื่อและอีเมล ผู้ตอบเหตุการณ์ต้องเป็นผู้ใช้ที่มีบัญชี Google Chat ในองค์กร Google Workspace ของคุณ
วัตถุประสงค์
- สร้างแอปใน Chat ที่ตอบสนองต่อเหตุการณ์ต่างๆ
- ช่วยให้ผู้ใช้ตอบสนองต่อเหตุการณ์ต่างๆ ได้ด้วยวิธีต่อไปนี้
- กำลังสร้างพื้นที่ตอบสนองต่อเหตุการณ์
- การโพสต์ข้อความที่สรุปเหตุการณ์และการตอบสนอง
- สนับสนุนการทำงานร่วมกันด้วย ฟีเจอร์แบบอินเทอร์แอกทีฟของแอป Chat
- สรุปการสนทนาและวิธีแก้ปัญหาด้วย Vertex AI
สถาปัตยกรรม
แผนภาพต่อไปนี้แสดงสถาปัตยกรรมของทรัพยากร Google Workspace และ Google Cloud ที่แอป Google Chat ใช้ในการตอบสนองต่อเหตุการณ์
สถาปัตยกรรมนี้แสดงวิธีที่แอป Google Chat ตอบสนองต่อเหตุการณ์ ประมวลผลเหตุการณ์และวิธีแก้ไข
ผู้ใช้เริ่มเหตุการณ์จากเว็บไซต์ภายนอกที่โฮสต์ใน Apps Script
เว็บไซต์จะส่งคำขอ HTTP แบบไม่พร้อมกันไปยังแอป Google Chat ซึ่งโฮสต์ไว้ใน Apps Script ด้วย
แอป Google Chat ที่ตอบสนองต่อเหตุการณ์จะดำเนินการตามคำขอดังต่อไปนี้
บริการ Apps Script Admin SDK จะได้รับข้อมูล ของสมาชิกในทีม เช่น รหัสผู้ใช้และอีเมล
เมื่อใช้ชุดคำขอ HTTP ที่ส่งไปยัง Chat API โดยใช้บริการ Chat ขั้นสูงของ Apps Script แอป Google Chat การตอบสนองต่อเหตุการณ์จะสร้างพื้นที่ใน Chat ของเหตุการณ์ เติมข้อมูลให้กับสมาชิกในทีม และส่งข้อความไปยังพื้นที่ทำงาน
สมาชิกทีมพูดคุยเกี่ยวกับเหตุการณ์ในพื้นที่ใน Chat
สมาชิกในทีมจะใช้คำสั่งเครื่องหมายทับเพื่อส่งสัญญาณแจ้งการแก้ปัญหาให้กับเหตุการณ์ดังกล่าว
การเรียก HTTP ไปยัง Chat API โดยใช้บริการ Apps Script Chat ขั้นสูงจะแสดงข้อความทั้งหมดของพื้นที่ Chat
Vertex AI จะได้รับข้อความที่ระบุและสร้างข้อมูลสรุป
บริการ Apps Script
DocumentApp
จะสร้างเอกสารของเอกสารและเพิ่มข้อมูลสรุปของ Vertex AI ลงในเอกสารแอป Google Chat การตอบสนองต่อเหตุการณ์จะเรียก Chat API ให้ส่งข้อความและแชร์ลิงก์ไปยังเอกสารสรุปของเอกสาร
เตรียมสภาพแวดล้อม
ส่วนนี้จะแสดงวิธีสร้างและกำหนดค่าโปรเจ็กต์ Google Cloud สำหรับแอป Chat
สร้างโปรเจ็กต์ Google Cloud
คอนโซล Google Cloud
- ในคอนโซล Google Cloud ให้ไปที่เมนู > IAM และผู้ดูแลระบบ > สร้างโปรเจ็กต์
-
ในช่องชื่อโครงการ ให้ป้อนชื่อที่สื่อความหมายสำหรับโปรเจ็กต์ของคุณ
ไม่บังคับ: หากต้องการแก้ไขรหัสโปรเจ็กต์ ให้คลิกแก้ไข คุณจะเปลี่ยนแปลงรหัสโปรเจ็กต์ไม่ได้หลังจากสร้างโปรเจ็กต์แล้ว ดังนั้นโปรดเลือกรหัสที่ตรงกับความต้องการตลอดอายุของโปรเจ็กต์
- ในช่องตำแหน่ง ให้คลิกเรียกดูเพื่อแสดงตำแหน่งที่เป็นไปได้สำหรับโปรเจ็กต์ของคุณ จากนั้นคลิกเลือก
- คลิกสร้าง คอนโซล Google Cloud จะไปที่หน้าแดชบอร์ดและระบบจะสร้างโปรเจ็กต์ขึ้นภายในไม่กี่นาที
gcloud CLI
เข้าถึง Google Cloud CLI (`gcloud`) ในสภาพแวดล้อมการพัฒนาซอฟต์แวร์ต่อไปนี้
-
Cloud Shell: หากต้องการใช้เทอร์มินัลออนไลน์กับ gcloud CLI ที่ตั้งค่าไว้แล้ว ให้เปิดใช้งาน Cloud Shell
เปิดใช้งาน Cloud Shell -
Local Shell: หากต้องการใช้สภาพแวดล้อมการพัฒนาภายใน ให้ติดตั้งและinitialize gcloud CLI
หากต้องการสร้างโปรเจ็กต์ Cloud ให้ใช้คำสั่ง `gcloud project create`:gcloud projects create PROJECT_ID
เปิดใช้การเรียกเก็บเงินสำหรับโปรเจ็กต์ที่อยู่ในระบบคลาวด์
คอนโซล Google Cloud
- ในคอนโซล Google Cloud ให้ไปที่การเรียกเก็บเงิน คลิก เมนู > การเรียกเก็บเงิน > โปรเจ็กต์ของฉัน
- ในส่วนเลือกองค์กร ให้เลือกองค์กรที่เชื่อมโยงกับโปรเจ็กต์ Google Cloud
- ในแถวโปรเจ็กต์ ให้เปิดเมนูการดำเนินการ ( ) คลิกเปลี่ยนการเรียกเก็บเงิน แล้วเลือกบัญชีสำหรับการเรียกเก็บเงินใน Cloud
- คลิกตั้งค่าบัญชี
gcloud CLI
- หากต้องการแสดงบัญชีสำหรับการเรียกเก็บเงินที่ใช้ได้ ให้เรียกใช้คำสั่งต่อไปนี้
gcloud billing accounts list
- ลิงก์บัญชีสำหรับการเรียกเก็บเงินกับโปรเจ็กต์ Google Cloud:
gcloud billing projects link PROJECT_ID --billing-account=BILLING_ACCOUNT_ID
แทนที่รายการต่อไปนี้
PROJECT_ID
คือรหัสโปรเจ็กต์ของโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่คุณต้องการเปิดใช้การเรียกเก็บเงินBILLING_ACCOUNT_ID
คือรหัสบัญชีสำหรับการเรียกเก็บเงินที่จะลิงก์กับโปรเจ็กต์ Google Cloud
เปิดใช้ API
คอนโซล Google Cloud
ในคอนโซล Google Cloud ให้เปิดใช้ Google Chat API, Google Docs API, Admin SDK API และ Vertex AI API
ยืนยันว่าคุณเปิดใช้ API ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่ถูกต้อง แล้วคลิกถัดไป
ยืนยันว่าคุณเปิดใช้ API ที่ถูกต้อง แล้วคลิกเปิดใช้
gcloud CLI
หากจำเป็น ให้ตั้งค่าโปรเจ็กต์ Cloud ปัจจุบันเป็นโปรเจ็กต์ที่คุณสร้างด้วยคำสั่ง
gcloud config set project
ดังนี้gcloud config set project PROJECT_ID
แทนที่ PROJECT_ID ด้วยรหัสโปรเจ็กต์ของโปรเจ็กต์ระบบคลาวด์ที่คุณสร้าง
เปิดใช้ Google Chat API, Google Docs API, Admin SDK API และ Vertex AI API ด้วยคำสั่ง
gcloud services enable
ดังนี้gcloud services enable chat.googleapis.com docs.googleapis.com admin.googleapis.com aiplatform.googleapis.com
ตั้งค่าการตรวจสอบสิทธิ์และการให้สิทธิ์
การตรวจสอบสิทธิ์และการให้สิทธิ์ช่วยให้แอป Chat เข้าถึงทรัพยากรใน Google Workspace และ Google Cloud เพื่อประมวลผลการตอบสนองต่อเหตุการณ์ได้
ในบทแนะนำนี้ คุณจะเผยแพร่แอปเป็นการภายใน ดังนั้นจึงสามารถใช้ข้อมูลตัวยึดตำแหน่งได้ ก่อนเผยแพร่แอปกับภายนอก ให้แทนที่ข้อมูลตัวยึดตำแหน่งด้วยข้อมูลจริงสำหรับหน้าจอคำยินยอม
ในคอนโซล Google Cloud ให้ไปที่ เมนู > API และบริการ > หน้าจอขอความยินยอม OAuth
ในส่วนประเภทผู้ใช้ ให้เลือกภายใน แล้วคลิกสร้าง
ในชื่อแอป ให้พิมพ์
Incident Management
ในอีเมลการสนับสนุนผู้ใช้ ให้เลือกอีเมลของคุณหรือกลุ่ม Google ที่เหมาะสม
ป้อนอีเมลของคุณในส่วนข้อมูลติดต่อของนักพัฒนาแอป
คลิกบันทึกและต่อไป
คลิกเพิ่มหรือนำขอบเขตออก แผงจะปรากฏขึ้นพร้อมรายการขอบเขตของ API แต่ละรายการที่คุณเปิดใช้ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์
วางขอบเขตต่อไปนี้ในส่วนเพิ่มขอบเขตด้วยตนเอง
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 จึงไม่จำเป็นต้องคัดลอกและวางแต่ละไฟล์
ฟังก์ชันบางอย่างจะมีขีดล่างท้ายชื่อ เช่น processSlashCommand_()
จาก ChatApp.gs
ขีดล่างจะซ่อนฟังก์ชันจากหน้าเว็บการเริ่มต้นเหตุการณ์เมื่อเปิดในเบราว์เซอร์ ดูข้อมูลเพิ่มเติมได้ที่ฟังก์ชันส่วนตัว
Apps Script รองรับไฟล์ 2 ประเภท ได้แก่ สคริปต์ .gs
และไฟล์ .html
เพื่อให้เป็นไปตามการสนับสนุนนี้ JavaScript ฝั่งไคลเอ็นต์ของแอปจะรวมอยู่ในแท็ก <script />
และ CSS ของแอปจะรวมอยู่ในแท็ก <style />
ภายในไฟล์ HTML
โดยคุณจะดูทั้งโปรเจ็กต์ได้ใน GitHub
ภาพรวมของแต่ละไฟล์มีดังนี้
Consts.gs
กำหนดค่าคงที่ที่อ้างอิงโดยไฟล์โค้ดอื่นๆ เช่น รหัสโปรเจ็กต์ Cloud, รหัสตำแหน่ง Vertex AI และรหัสคำสั่งเครื่องหมายทับสำหรับการปิดเหตุการณ์
ดูรหัส
Consts.gs
ChatApp.gs
จัดการเหตุการณ์การโต้ตอบกับ Chat ซึ่งรวมถึงข้อความ การคลิกการ์ด คำสั่งเครื่องหมายทับ และกล่องโต้ตอบ ตอบสนองต่อคําสั่งเครื่องหมายทับ
/closeIncident
โดยการเปิดกล่องโต้ตอบเพื่อรวบรวมรายละเอียดการแก้ปัญหาของเหตุการณ์ อ่านข้อความในพื้นที่ทำงานโดยการเรียกใช้เมธอดspaces.messages.list
ใน Chat API รับรหัสผู้ใช้โดยใช้บริการไดเรกทอรี Admin SDK ใน Apps Scriptดูรหัส
ChatApp.gs
ChatSpaceCreator.gs
รับข้อมูลแบบฟอร์มที่ผู้ใช้ป้อนในหน้าเว็บการเริ่มต้นเหตุการณ์ และใช้เพื่อตั้งค่าพื้นที่ใน Chat โดยการสร้างและป้อนข้อมูล จากนั้นโพสต์ข้อความเกี่ยวกับเหตุการณ์ดังกล่าว
ดูรหัส
ChatSpaceCreator.gs
DocsApi.gs
เรียกใช้ Google Docs API เพื่อสร้างเอกสาร Google เอกสารใน Google ไดรฟ์ของผู้ใช้ และเขียนสรุปข้อมูลเหตุการณ์ที่สร้างขึ้นใน
VertexAiApi.gs
ลงในเอกสารดูรหัส
DocsApi.gs
VertexAiApi.gs
สรุปการสนทนาในพื้นที่ใน Chat โดยใช้ Vertex AI สรุปนี้จะโพสต์ในเอกสารที่สร้างขึ้นโดยเฉพาะใน
DocsAPI.gs
ดูรหัส
VertexAiApi.gs
WebController.gs
แสดงเว็บไซต์การเริ่มต้นเหตุการณ์
ดูรหัส
WebController.gs
Index.html
HTML ที่ประกอบด้วยเว็บไซต์การเริ่มต้นเหตุการณ์
ดูรหัส
Index.html
JavaScript.html
จัดการการทำงานของแบบฟอร์ม รวมถึงการส่ง ข้อผิดพลาด และการล้างข้อมูลสำหรับเว็บไซต์การเริ่มต้นเหตุการณ์ รวมอยู่ใน
Index.html
โดยฟังก์ชันinclude
ที่กำหนดเองในWebController.gs
ดูรหัส
JavaScript.html
Stylesheet.html
CSS สำหรับเว็บไซต์การเริ่มต้นเหตุการณ์ ซึ่งรวมอยู่ใน
Index.html
โดยฟังก์ชันinclude
ที่กำหนดเองในWebController.gs
ดูรหัส
Stylesheet.html
ค้นหาหมายเลขและรหัสโปรเจ็กต์ที่อยู่ในระบบคลาวด์
ในคอนโซล Google Cloud ให้ไปที่โปรเจ็กต์ที่อยู่ในระบบคลาวด์
คลิกการตั้งค่าและยูทิลิตี > การตั้งค่าโปรเจ็กต์
จดบันทึกค่าในช่องหมายเลขโปรเจ็กต์และรหัสโปรเจ็กต์ ซึ่งคุณจะใช้ได้ในส่วนต่อไปนี้
สร้างโปรเจ็กต์ Apps Script
หากต้องการสร้างโปรเจ็กต์ Apps Script และเชื่อมต่อกับโปรเจ็กต์ Cloud ให้ทำดังนี้
- คลิกปุ่มต่อไปนี้เพื่อเปิดโปรเจ็กต์ Apps Script ตอบกลับเหตุการณ์ด้วย Google Chat
เปิดโปรเจ็กต์ - คลิก ภาพรวม
- ในหน้าภาพรวม ให้คลิก ทำสำเนา
ตั้งชื่อสำเนาของโปรเจ็กต์ Apps Script ดังนี้
คลิกสำเนาการตอบกลับเหตุการณ์ด้วย Google Chat
ในชื่อโปรเจ็กต์ ให้พิมพ์
Incident Management Chat app
คลิกเปลี่ยนชื่อ
ในสำเนาของโปรเจ็กต์ Apps Script ให้ไปที่ไฟล์
Consts.gs
แล้วแทนที่YOUR_PROJECT_ID
ด้วยรหัสของโปรเจ็กต์ที่อยู่ในระบบคลาวด์
ตั้งค่าโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของโปรเจ็กต์ Apps Script
- ในโปรเจ็กต์ Apps Script ให้คลิก การตั้งค่าโปรเจ็กต์
- ในส่วนโครงการ Google Cloud Platform (GCP) ให้คลิกเปลี่ยนโครงการ
- วางหมายเลขโปรเจ็กต์ของโปรเจ็กต์ที่อยู่ในระบบคลาวด์ในหมายเลขโปรเจ็กต์ GCP
- คลิกตั้งค่าโครงการ เชื่อมต่อโปรเจ็กต์ Cloud และโปรเจ็กต์ Apps Script แล้ว
สร้างการติดตั้งใช้งาน Apps Script
เมื่อโค้ดทั้งหมดพร้อมใช้งานแล้ว ให้ทำให้โปรเจ็กต์ Apps Script ใช้งานได้ คุณจะใช้รหัสการทำให้ใช้งานได้เมื่อกำหนดค่าแอป Chat ใน Google Cloud
เปิดโปรเจ็กต์ของแอปการตอบสนองต่อเหตุการณ์ใน Apps Script
คลิกทำให้ใช้งานได้ > การทำให้ใช้งานได้ใหม่
หากยังไม่ได้เลือกส่วนเสริมและเว็บแอปถัดจาก เลือกประเภท ให้คลิกประเภทการทำให้ใช้งานได้ แล้วเลือกส่วนเสริมและเว็บแอป
ในคำอธิบาย ให้ป้อนคำอธิบายสำหรับเวอร์ชันนี้ เช่น
Complete version of incident management app
ในส่วนดำเนินการในฐานะ ให้เลือกผู้ใช้ที่เข้าถึงเว็บแอป
ในส่วนผู้ที่มีสิทธิ์เข้าถึง ให้เลือกทุกคนในองค์กร Workspace ของคุณโดยที่ "องค์กร Workspace ของคุณ" คือชื่อองค์กร Google Workspace ของคุณ
คลิกทำให้ใช้งานได้ รายงาน Apps Script รายงานว่าติดตั้งใช้งานได้สำเร็จแล้ว พร้อมทั้งระบุรหัสการทำให้ใช้งานได้และ URL ของหน้าเว็บการเริ่มต้นเหตุการณ์
จด URL ของเว็บแอปเพื่อเข้าชมในภายหลังเมื่อเริ่มเหตุการณ์ คัดลอกรหัสการทำให้ใช้งานได้ โดยคุณจะใช้รหัสนี้ขณะกำหนดค่าแอป Chat ในคอนโซล Google Cloud ได้
คลิกเสร็จ
กำหนดค่าแอป Chat ในคอนโซล Google Cloud
ส่วนนี้จะแสดงวิธีกำหนดค่า Google Chat API ในคอนโซล Google Cloud พร้อมข้อมูลเกี่ยวกับแอป Chat ของคุณ รวมถึงรหัสการทำให้ใช้งานได้ที่คุณเพิ่งสร้างขึ้นจากโปรเจ็กต์ Apps Script
ในคอนโซล Google Cloud ให้คลิกเมนู > ผลิตภัณฑ์อื่นๆ > Google Workspace > คลังผลิตภัณฑ์ > Google Chat API > จัดการ > การกำหนดค่า
ในชื่อแอป ให้พิมพ์
Incident Management
ใน URL ของรูปโปรไฟล์ ให้พิมพ์
https://developers.google.com/chat/images/quickstart-app-avatar.png
ในคำอธิบาย ให้พิมพ์
Responds to incidents.
คลิกปุ่มสลับเปิดใช้ฟีเจอร์แบบอินเทอร์แอกทีฟเป็นเปิด
ในส่วนฟังก์ชันการทำงาน ให้เลือกรับข้อความแบบ 1:1 เข้าร่วมพื้นที่ทำงานและการสนทนากลุ่ม
ในส่วนการตั้งค่าการเชื่อมต่อ ให้เลือกโปรเจ็กต์ Apps Script
ในรหัสการทำให้ใช้งานได้ ให้วางรหัสการทำให้ใช้งานได้ของ Apps Script ที่คุณคัดลอกไว้ก่อนหน้านี้จากการทำให้โปรเจ็กต์ Apps Script ใช้งานได้
ลงทะเบียนคำสั่งเครื่องหมายทับที่แอป Chat ที่ใช้งานอย่างเต็มรูปแบบใช้
ในส่วนคำสั่งเครื่องหมายทับ ให้คลิกเพิ่มคำสั่งเครื่องหมายทับ
ใน Name ให้พิมพ์
/closeIncident
ใน Command ID ให้พิมพ์
1
ใน Description ให้พิมพ์
Closes the incident being discussed in the space.
เลือกเปิดกล่องโต้ตอบ
คลิกเสร็จ ระบบจะลงทะเบียนคำสั่งเครื่องหมายทับและแสดงไว้ในรายการ
ในส่วนระดับการเข้าถึง ให้เลือกทำให้แอป Chat นี้พร้อมใช้งานสำหรับบุคคลและกลุ่มที่ระบุในโดเมน Workspace ของคุณและป้อนอีเมลของคุณ
ในส่วนบันทึก ให้เลือกบันทึกข้อผิดพลาดในการบันทึก
คลิกบันทึก ข้อความ "บันทึกการกำหนดค่า" จะปรากฏขึ้น ซึ่งหมายความว่าแอปพร้อมทดสอบ
ทดสอบแอป Chat
หากต้องการทดสอบแอป Chat การจัดการเหตุการณ์ ให้เริ่มเหตุการณ์จากหน้าเว็บและตรวจสอบว่าแอป Chat ทำงานได้ตามที่คาดไว้ โดยทำดังนี้
ไปที่ URL ของเว็บแอปสำหรับการติดตั้งใช้งาน Apps Script
เมื่อ Apps Script ขอสิทธิ์ในการเข้าถึงข้อมูลของคุณ ให้คลิกตรวจสอบสิทธิ์ ลงชื่อเข้าใช้ด้วยบัญชี Google ที่เหมาะสมในโดเมน Google Workspace แล้วคลิกอนุญาต
หน้าเว็บการเริ่มต้นเหตุการณ์จะเปิดขึ้น ป้อนข้อมูลการทดสอบ ดังนี้
- ในชื่อเหตุการณ์ ให้พิมพ์
The First Incident
- (ไม่บังคับ) ในผู้ตอบเหตุการณ์ ให้ป้อนอีเมลของเพื่อนผู้ตอบเหตุการณ์ โดยต้องเป็นผู้ใช้ที่มีบัญชี Google Chat ในองค์กร Google Workspace ของคุณ หรือสร้างพื้นที่ทำงานไม่สำเร็จ อย่าป้อนอีเมลของคุณเองเพราะระบบจะรวมอีเมลให้โดยอัตโนมัติ
- ในข้อความเริ่มต้น ให้พิมพ์
Testing the incident management Chat app.
- ในชื่อเหตุการณ์ ให้พิมพ์
คลิกสร้างพื้นที่ใน Chat ข้อความ
creating space
จะปรากฏขึ้นหลังจากสร้างพื้นที่ทำงานแล้ว ข้อความ
Space created!
จะปรากฏขึ้น คลิกเปิดพื้นที่ทำงาน ซึ่งจะเปิดพื้นที่ทำงานใน Chat ในแท็บใหม่นอกจากนี้ คุณและผู้ตอบเหตุการณ์อื่นๆ จะส่งข้อความในพื้นที่ทำงานได้ (ไม่บังคับ) แอปจะสรุปข้อความเหล่านี้โดยใช้ Vertex AI และแชร์เอกสารย้อนหลัง
หากต้องการยุติการตอบสนองต่อเหตุการณ์และเริ่มกระบวนการแก้ไข ให้พิมพ์
/closeIncident
ในพื้นที่ใน Chat กล่องโต้ตอบการจัดการเหตุการณ์ จะเปิดขึ้นในปิดเหตุการณ์ ให้ป้อนคำอธิบายสำหรับการแก้ไขปัญหาเหตุการณ์ เช่น
Test complete
คลิกปิดเหตุการณ์
แอปการจัดการเหตุการณ์จะแสดงรายการข้อความในพื้นที่ทำงาน, สรุปข้อความด้วย Vertex AI, วางข้อมูลสรุปลงในเอกสารของ Google เอกสาร และแชร์เอกสารในพื้นที่ทำงาน
ล้างข้อมูล
เราขอแนะนำให้คุณลบโปรเจ็กต์ Cloud เพื่อหลีกเลี่ยงการเรียกเก็บเงินในบัญชี Google Cloud สำหรับทรัพยากรที่ใช้ในบทแนะนำนี้
- ในคอนโซล Google Cloud ให้ไปที่หน้าจัดการทรัพยากร คลิก เมนู > IAM และผู้ดูแลระบบ > จัดการทรัพยากร
- ในรายการโปรเจ็กต์ ให้เลือกโปรเจ็กต์ที่ต้องการลบ แล้วคลิกลบ
- ในกล่องโต้ตอบ ให้พิมพ์รหัสโปรเจ็กต์แล้วคลิกปิดเพื่อลบโปรเจ็กต์
หัวข้อที่เกี่ยวข้อง
- ตอบคำถามโดยอิงจากการสนทนาใน Chat ด้วยแอปแชท Gemini AI
- จัดการโปรเจ็กต์ด้วย Google Chat, Vertex AI และ Firestore
- แอปการตอบสนองต่อเหตุการณ์จะตรวจสอบสิทธิ์ด้วยข้อมูลเข้าสู่ระบบของผู้ใช้เพื่อเรียกใช้ API และเรียกบริการต่างๆ ของ Google Cloud เช่น Chat API และ Vertex AI API
ซึ่งหมายความว่าผู้ใช้ที่เริ่มต้นเหตุการณ์ต้องมีสิทธิ์เข้าถึงบริการเหล่านี้ เพื่อให้แอปมีประสิทธิภาพมากขึ้น ลองเรียกใช้ Vertex AI API ด้วยบัญชีบริการแทนข้อมูลเข้าสู่ระบบของผู้ใช้ที่เรียกใช้คำสั่งเครื่องหมายทับ
/closeIncident
สำหรับความช่วยเหลือในการกำหนดค่าบัญชีบริการสำหรับ Vertex AI API โปรดดูใช้บัญชีบริการที่กำหนดเอง