บทแนะนํานี้จะแสดงวิธีสร้างแอป Google Chat ที่ ตอบสนองต่อเหตุการณ์แบบเรียลไทม์ เมื่อตอบสนองต่อเหตุการณ์ แอป สร้างและเติมพื้นที่ใน Chat เพื่ออำนวยความสะดวกให้กับเหตุการณ์ การแก้ไขข้อความ คำสั่งเครื่องหมายทับ และกล่องโต้ตอบ และใช้ AI ในการสรุป การตอบกลับเหตุการณ์ในเอกสาร Google เอกสาร
เหตุการณ์คือเหตุการณ์ที่ทีมต้องตรวจสอบทันที จำนวนผู้คนที่ต้องแก้ไข ตัวอย่างเหตุการณ์มีดังนี้
- ระบบจะสร้างเคสที่ต้องคำนึงถึงเวลาเป็นสำคัญในการจัดการลูกค้าสัมพันธ์ (CRM) ต้องให้ทีมบริการทำงานร่วมกันเพื่อแก้ไขปัญหา
- ระบบออฟไลน์เพื่อแจ้งเตือนกลุ่มวิศวกรความเสถียรสำหรับเว็บไซต์ (SRE) เพื่อที่จะสามารถทำงานร่วมกัน เพื่อนำผลิตภัณฑ์กลับมาออนไลน์
- เกิดแผ่นดินไหวครั้งใหญ่ และผู้ปฏิบัติงานฉุกเฉิน เพื่อประสานการตอบสนอง
ตามวัตถุประสงค์ของบทแนะนำนี้ การแจ้งเตือนเหตุการณ์จะเริ่มต้นเมื่อมีคน รายงานเหตุการณ์ด้วยการคลิกปุ่มจากหน้าเว็บ หน้าเว็บจำลอง เหตุการณ์โดยขอให้ผู้ใช้ป้อนข้อมูลเหตุการณ์พื้นฐาน เช่น ชื่อ คำอธิบาย และอีเมลของผู้ตอบ
ดูการทำงานจริงของแอป Chat สำหรับเหตุการณ์
-
รูปที่ 2 การแจ้งเตือนว่ามีการสร้างพื้นที่ใน Chat ของเหตุการณ์ -
รูปที่ 3 พื้นที่ใน Chat ของการตอบกลับเหตุการณ์ -
รูปที่ 4 แก้ปัญหาด้วยคำสั่งเครื่องหมายทับ -
รูปที่ 5 กล่องโต้ตอบการแก้ไขเหตุการณ์ -
รูปที่ 6 เอกสารใน Google เอกสารเกี่ยวกับการแก้ไขเหตุการณ์ที่แชร์ในอวกาศ -
รูปที่ 7 เอกสารเกี่ยวกับการแก้ไขเหตุการณ์โดยสรุปของ AI ใน Google เอกสาร
ข้อกำหนดเบื้องต้น
หากต้องเปิดใช้ข้อกำหนดเบื้องต้นเหล่านี้ให้กับองค์กร โปรด ให้ผู้ดูแลระบบ Google Workspace เปิดใช้
- ธุรกิจหรือองค์กร บัญชี Google Workspace ที่มีสิทธิ์เข้าถึง Google Chat
- หากต้องการ ไดเรกทอรี (การแชร์รายชื่อติดต่อ) เปิดอยู่สำหรับ Google Workspace แอปเหตุการณ์ใช้ ไดเรกทอรีเพื่อค้นหาหน่วยปฏิบัติการฉุกเฉิน ข้อมูลติดต่อ เช่น ชื่อ และอีเมล ผู้ตอบสนองต่อเหตุการณ์ต้องเป็นผู้ใช้ที่มี Google Chat บัญชีในองค์กร Google Workspace ของคุณ
วัตถุประสงค์
- สร้างแอปใน 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 โดยใช้ บริการแชทขั้นสูงของ Apps Script การตอบสนองต่อเหตุการณ์ แอป Google Chat สร้างเหตุการณ์ Chat พื้นที่ทำงาน แล้วเพิ่มรายชื่อสมาชิกทีมและส่งข้อความไปยังพื้นที่ทำงาน
สมาชิกทีมพูดคุยเกี่ยวกับเหตุการณ์ดังกล่าวในพื้นที่ใน Chat
สมาชิกในทีมขอคำสั่งเครื่องหมายทับเพื่อส่งสัญญาณแจ้งการแก้ไขปัญหา เหตุการณ์
การเรียก HTTP ไปยัง Chat API โดยใช้ Apps Script บริการ Chat ขั้นสูงจะแสดงรายการ Chat ทั้งหมด ข้อความของพื้นที่ทำงาน
Vertex AI รับข้อความที่ระบุและสร้างสรุป
บริการ
DocumentApp
Apps Script จะสร้าง เอกสารและเพิ่มข้อมูลสรุปของ 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: หากต้องการใช้สภาพแวดล้อมการพัฒนาในเครื่อง
ติดตั้งและ
เริ่มต้น
gcloud CLI นี้
หากต้องการสร้างโปรเจ็กต์ระบบคลาวด์ ให้ใช้คำสั่ง "gcloud projects 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
หากจำเป็น ให้ตั้งค่าโปรเจ็กต์ระบบคลาวด์ปัจจุบันเป็นโปรเจ็กต์ที่คุณสร้าง ด้วยคำสั่ง
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
กำหนดค่าคงที่ที่อ้างอิงโดยไฟล์โค้ดอื่นๆ ซึ่งรวมถึงรหัสโปรเจ็กต์ที่อยู่ในระบบคลาวด์, รหัสตำแหน่ง 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 และเชื่อมต่อกับ โปรเจ็กต์ที่อยู่ในระบบคลาวด์:
- คลิกปุ่มต่อไปนี้เพื่อเปิดโปรเจ็กต์ 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 ในหมายเลขโปรเจ็กต์ GCP
- คลิกตั้งค่าโปรเจ็กต์ โปรเจ็กต์ที่อยู่ในระบบคลาวด์และ 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 ที่ใช้งานอย่างเต็มรูปแบบจะใช้สิ่งต่อไปนี้
คลิกเพิ่มคำสั่งเครื่องหมายทับในส่วนคำสั่งเครื่องหมายทับ
ใน ชื่อ ให้พิมพ์
/closeIncident
ใน Command ID ให้พิมพ์
1
ในคำอธิบาย ให้พิมพ์
Closes the incident being discussed in the space.
เลือกเปิดกล่องโต้ตอบ
คลิกเสร็จสิ้น ลงทะเบียนและแสดงคำสั่งเครื่องหมายทับแล้ว
ในส่วนระดับการเข้าถึง ให้เลือก ทําให้แอป Chat นี้ใช้งานได้กับบุคคลหรือกลุ่มที่ต้องการใน Workspace แล้วป้อนอีเมลของคุณ
เลือกบันทึกข้อผิดพลาดในการบันทึกในส่วนบันทึก
คลิกบันทึก ข้อความที่บันทึกไว้สำหรับการกำหนดค่าจะปรากฏขึ้น ซึ่งหมายความว่าแอป พร้อมที่จะทดสอบ
ทดสอบแอป Chat
หากต้องการทดสอบแอป Chat การจัดการเหตุการณ์ ให้เริ่มต้น จากหน้าเว็บและยืนยันว่าแอป Chat ทำงานได้ตามที่คาดไว้:
ไปที่ URL ของเว็บแอปในการใช้งาน Apps Script
เมื่อ Apps Script ขอสิทธิ์ในการเข้าถึงข้อมูลของคุณ คลิกตรวจสอบสิทธิ์ ลงชื่อเข้าใช้ด้วยบัญชี Google ที่เหมาะสม ในโดเมน Google Workspace แล้วคลิก Allow
หน้าเว็บการเริ่มต้นเหตุการณ์จะเปิดขึ้น ป้อนข้อมูลการทดสอบ:
- ในชื่อเหตุการณ์ ให้พิมพ์
The First Incident
- (ไม่บังคับ) ในผู้ตอบเหตุการณ์ ให้ป้อนอีเมลของ หน่วยปฏิบัติการฉุกเฉิน โดยผู้ใช้ต้องเป็นผู้ใช้ที่มี บัญชี Google Chat ในองค์กร Google Workspace หรือ สร้างพื้นที่ทำงานไม่สำเร็จ โปรดอย่าป้อนอีเมลของคุณเองเนื่องจาก รวมโดยอัตโนมัติ
- ในข้อความเริ่มต้น ให้พิมพ์
Testing the incident management Chat app.
- ในชื่อเหตุการณ์ ให้พิมพ์
คลิกสร้างพื้นที่ใน Chat ข้อความ
creating space
จะปรากฏขึ้นหลังจากสร้างพื้นที่ทำงานแล้ว ข้อความ
Space created!
จะปรากฏขึ้น คลิก เปิดพื้นที่ทำงาน ซึ่งจะเปิดพื้นที่ทำงานใน Chat ในแท็บใหม่คุณและผู้ตอบเหตุการณ์คนอื่นๆ สามารถส่งข้อความใน พื้นที่ทำงาน แอปจะสรุปข้อความเหล่านี้โดยใช้ Vertex AI และแชร์ เอกสารอ้างอิง
หากต้องการสิ้นสุดการตอบสนองต่อเหตุการณ์และเริ่มกระบวนการแก้ปัญหาใน พื้นที่ใน Chat ประเภท
/closeIncident
การจัดการเหตุการณ์ กล่องโต้ตอบจะเปิดขึ้นในปิดเหตุการณ์ ให้ป้อนคำอธิบายสำหรับการแก้ไขเหตุการณ์ เช่น
Test complete
คลิกปิดเหตุการณ์
แอปการจัดการเหตุการณ์จะแสดงข้อความในพื้นที่ทำงานและสรุปข้อความเหล่านั้น ด้วย Vertex AI วางข้อมูลสรุปในเอกสาร Google เอกสาร และแชร์ เอกสารในพื้นที่ทำงาน
ล้างข้อมูล
เพื่อเลี่ยงไม่ให้เกิดการเรียกเก็บเงินกับบัญชี Google Cloud ของคุณตาม ซึ่งใช้ในบทแนะนำนี้ เราขอแนะนำให้คุณลบ โปรเจ็กต์ที่อยู่ในระบบคลาวด์
- ในคอนโซล Google Cloud ให้ไปที่หน้าจัดการทรัพยากร คลิก เมนู > IAM และ ผู้ดูแลระบบ > จัดการทรัพยากร
- ในรายการโปรเจ็กต์ ให้เลือกโปรเจ็กต์ที่ต้องการลบ แล้วคลิก ลบ
- ในกล่องโต้ตอบ ให้พิมพ์รหัสโปรเจ็กต์แล้วคลิกปิดเครื่องเพื่อลบ ให้กับโครงการ
หัวข้อที่เกี่ยวข้อง
- ตอบคำถามตามการสนทนาใน Chat ด้วยแอป Gemini AI Chat
- จัดการโปรเจ็กต์ด้วย Google Chat, Vertex AI และ Firestore
- แอปตอบสนองต่อเหตุการณ์ตรวจสอบสิทธิ์ด้วยข้อมูลเข้าสู่ระบบของผู้ใช้เพื่อเรียกใช้ API
และเรียกใช้บริการ Google Cloud เช่น Chat API และ Vertex AI API
ซึ่งหมายความว่าผู้ใช้ที่เริ่มต้นเหตุการณ์ต้องมีสิทธิ์เข้าถึงเหตุการณ์เหล่านี้
บริการต่างๆ ลองเรียกใช้ Vertex AI API เพื่อให้แอปมีประสิทธิภาพยิ่งขึ้น
ด้วยบัญชีบริการ แทนที่จะเป็นข้อมูลเข้าสู่ระบบของผู้ใช้ที่เรียกใช้
คำสั่งเครื่องหมายทับ
/closeIncident
สำหรับความช่วยเหลือในการกำหนดค่าบัญชีบริการ สำหรับ Vertex AI API โปรดดู ใช้บัญชีบริการที่กำหนดเอง