คู่มือเหล่านี้อธิบายวิธีขยายฟังก์ชันการทำงานของ Google Workspace Studio โดยการสร้างขั้นตอนที่กำหนดเองซึ่งตัวแทนสามารถเรียกใช้ได้
หากต้องการเริ่มต้นใช้งาน ให้ทำตามคู่มือเริ่มใช้งานฉบับย่อ สร้างขั้นตอนเครื่องคิดเลขด้วย Apps Script
เอเจนต์ช่วยให้ผู้ใช้ Google Workspace ทำงานต่างๆ โดยอัตโนมัติ ในบริการต่างๆ ได้ด้วยการรวมชุดขั้นตอนโดยไม่ต้องเขียนโค้ด การขยายเอเจนต์ช่วยให้ผู้ใช้เพิ่มฟังก์ชันของแอปเป็นขั้นตอนได้
เช่น ผู้ใช้สามารถไฮไลต์ข้อความการขายใหม่ด้วย เอเจนต์ที่ทำสิ่งต่อไปนี้
- เริ่มต้นเมื่อคุณได้รับอีเมล
- ป้อนพรอมต์ให้ Gemini สรุปอีเมล
- โพสต์ข้อความเกี่ยวกับอีเมลในพื้นที่ใน Chat
แนวคิดของ Workspace Studio
คำศัพท์และแนวคิดต่อไปนี้จะกำหนดองค์ประกอบหลักของ Workspace Studio
- เอเจนต์
- ผู้ใช้สร้างเอเจนต์ใน Workspace Studio เพื่อทำงานอัตโนมัติใน Google Workspace และอื่นๆ เอเจนต์มีการผสานรวมระบบอย่างลึกซึ้ง มีความตระหนักในบริบท และสามารถเลือกใช้ AI ได้
- Step
- ขั้นตอนเดียวในกระบวนการอัตโนมัติของเอเจนต์ โดยพื้นฐานแล้ว งานนี้เป็นงานเดียวในลำดับงานที่ทำตามเหตุการณ์เริ่มต้น แต่ละขั้นตอนจะทำงานพร้อมกัน ซึ่งหมายความว่าขั้นตอนจะดำเนินการให้เสร็จสมบูรณ์ ก่อนที่ขั้นตอนถัดไปในลำดับจะเริ่ม ผู้ใช้กำหนดลำดับขั้นตอน เพื่อให้ปรับแต่งโฟลว์ตรรกะของงานได้ ขั้นตอนอาจมีอินพุตและเอาต์พุต แต่ไม่จำเป็นต้องมี ตัวอย่างขั้นตอน ได้แก่ "ส่งอีเมล" "โพสต์ในพื้นที่ทำงานของ Chat" และ "ถาม Gemini" ขั้นตอนอาจรวมถึงงานภายนอก Google Workspace เช่น การสร้างโอกาสในการขาย CRM
- ตัวแปรอินพุต
- ขั้นตอนจะได้รับตัวแปรอินพุต ผู้ใช้จะตั้งค่าตัวแปรอินพุตในการ์ดการกำหนดค่าของขั้นตอนขณะที่ตั้งค่าขั้นตอน เช่น รวบรวมอีเมล วันที่และเวลา หรือพรอมต์ของ Gemini
- ตัวแปรเอาต์พุต
- ขั้นตอนจะส่งคืนตัวแปรเอาต์พุตและสามารถส่งไปยังขั้นตอนอื่นได้ เช่น คุณใช้ตัวแปรเอาต์พุตเพื่อส่งอีเมลไปยังขั้นตอนอื่น ซึ่งใช้ตัวแปรดังกล่าวเพื่อระบุผู้รับอีเมล
- ตัวแปรแบบไดนามิก
- ตัวแปรที่กำหนดข้อมูลได้ก็ต่อเมื่อผู้ใช้กำหนดค่า เอเจนต์ เช่น Google ฟอร์มมีคำถามและคำตอบที่แตกต่างกัน ระบบจะระบุจำนวนคำถามและคำตอบ (และเนื้อหาของคำถามและคำตอบ) ไม่ได้จนกว่าแบบฟอร์มที่เฉพาะเจาะจงจะเริ่ม ตัวแทน ตัวแปรแบบไดนามิกจะอธิบายกรณีนี้
- ทรัพยากรที่กำหนดเอง
- โครงสร้างข้อมูลที่กำหนดเองซึ่งคุณกำหนดเพื่อจัดกลุ่มตัวแปรหลายรายการ เข้าด้วยกันได้ เช่น หากต้องการสร้างโอกาสในการขายของ CRM ให้ส่งทรัพยากรที่กำหนดเองซึ่งมี อีเมล ที่อยู่ และชื่อ
- การ์ด
บล็อกการสร้างสำหรับอินเทอร์เฟซผู้ใช้ในส่วนเสริม การ์ดรองรับเลย์เอาต์ที่กำหนด องค์ประกอบ UI แบบอินเทอร์แอกทีฟ เช่น ปุ่ม และริชมีเดีย เช่น รูปภาพ การ์ดมีฟีเจอร์พิเศษสำหรับการสร้างเอเจนต์ ดังนี้
IncludeVariables: พร็อพเพอร์ตี้ที่เปิดใช้การรวมตัวแปรแบบไดนามิกType: กำหนดประเภทข้อมูลที่ตัวแปรอินพุตคาดหวัง
- บันทึกกิจกรรม
อธิบายสิ่งที่เกิดขึ้นเมื่อ Agent ทำงาน โดย ค่าเริ่มต้น บันทึกกิจกรรมจะมีชื่อของตัวเริ่มต้นหรือขั้นตอนที่กำหนดแบบคงที่ใน ไฟล์ Manifest คุณยังระบุบันทึกกิจกรรมที่กำหนดเองเพิ่มเติมได้ด้วย
ดูสิ่งที่คุณสร้างได้
เอเจนต์สร้างขึ้นบนแพลตฟอร์มส่วนเสริม ใน Google Workspace หากมีส่วนเสริมอยู่แล้ว คุณสามารถขยายฟังก์ชันการทำงานให้รวมเอเจนต์ได้โดยอัปเดตไฟล์ Manifest ให้มีส่วนเฉพาะเอเจนต์
หากคุณเริ่มต้นจากศูนย์ ให้ทำตามคู่มือเริ่มใช้งานฉบับย่อ สร้างขั้นตอนเครื่องคิดเลขด้วย Apps Script
จากนั้นอ่านคำแนะนำต่อไปนี้เพื่อปรับแต่งขั้นตอนของเอเจนต์ต่อไป
- สร้างขั้นตอน
- ตัวแปรอินพุต
- ตรวจสอบตัวแปรอินพุต
- ตัวแปรเอาต์พุต
- กำหนดทรัพยากรที่กำหนดเอง
- ตัวแปรแบบไดนามิก
- สร้างการ์ดการกำหนดค่า
- บันทึกกิจกรรมและข้อผิดพลาด
- ออบเจ็กต์เหตุการณ์ Workspace Studio