หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
Copilot Studio ช่วยให้คุณปรับปรุงเจ้าหน้าที่ของคุณ โดยการเชื่อมต่อกับตัวแทนอื่น ๆ ช่วยให้พวกเขาส่งต่อการโต้ตอบของผู้ใช้หรือตอบสนองต่อทริกเกอร์อัตโนมัติ ปรับขนาดโซลูชันของคุณอย่างมีประสิทธิภาพและมีประสิทธิภาพโดยใช้ตัวแทนแบบโมดูลาร์ที่ปรับให้เข้ากับงานหรือชุดข้อมูลที่เฉพาะเจาะจง
เจ้าหน้าที่ทั้งหมดที่คุณเพิ่มจะปรากฏบนหน้าตัวแทน
การสร้างตัวแทนย่อยหรือการเชื่อมต่อกับตัวแทนที่มีอยู่
ข้อควรพิจารณาต่อไปนี้เป็นสิ่งสําคัญในการตัดสินใจว่าคุณควรสร้างตัวแทนลูกภายในตัวแทนหลักของคุณหรือเชื่อมต่อตัวแทนของคุณกับตัวแทนแยกต่างหากหรือไม่
ตัวแทน ย่อย เป็นเอเย่นต์น้ําหนักเบาที่อยู่ภายในตัวแทนหลักของคุณ ล้ายกับเครื่องมือและหัวข้อภายในเอเจนต์
ตัวแทน ที่เชื่อมต่อ เป็นตัวแทนที่สมบูรณ์ เป็นอิสระจากตัวแทนหลักของคุณ Copilot Studio ในขณะนี้สนับสนุนการเชื่อมต่อตัวแทน Copilot Studio อื่น ๆ ที่มีอยู่ในสภาพแวดล้อมเดียวกัน และตัวแทนข้อมูล Microsoft Fabric
สร้างตัวแทนย่อยภายในตัวแทนของคุณเมื่อ:
- นักพัฒนารายเดียวหรือทีมขนาดเล็กที่มีการทํางานร่วมกันเป็นผู้จัดการโซลูชันตัวแทนทั้งหมด
- คุณต้องการจัดกลุ่มเครื่องมือ คําแนะนํา และความรู้อย่างมีตรรกะลงในตัวแทนย่อยที่กําหนดให้ชัดเจนภายในตัวแทนที่ใหญ่ขึ้น
- คุณไม่จําเป็นต้องมีการตั้งค่าการกําหนดค่า การรับรองความถูกต้อง หรือความสามารถในการปรับใช้สําหรับตัวแทนย่อย
- คุณไม่ตั้งใจที่จะเผยแพร่เจ้าหน้าที่เหล่านี้แยกกัน หรือทําให้พร้อมใช้งานได้อย่างอิสระ
- คุณไม่จำเป็นต้องใช้งานเอเย่นต์ตัวเดียวกันซ้ำหลายครั้งในบริบทที่ต่างกัน
เชื่อมต่อตัวแทนที่มีอยู่เมื่อ:
- ทีมหรือนักพัฒนาหลายทีมจัดการตัวแทนที่แตกต่างกันได้อย่างอิสระ
- คุณจําเป็นต้องเผยแพร่และดูแลตัวแทนแยกต่างหาก และทําให้พร้อมใช้งานบนแชนเนลอิสระโดยตรง
- ตัวแทนต้องมีการตั้งค่าเฉพาะของตนเอง รวมถึงการรับรองความถูกต้อง
- คุณจําเป็นต้องมีกระบวนการจัดการวงจรชีวิตแอปพลิเคชันอิสระ (ALM) สําหรับแต่ละตัวแทน
- คุณต้องการให้โปรแกรมของคุณใช้ซ้ำได้
คุณสามารถผสมตัวแทนที่เชื่อมต่อและตัวแทนย่อยในโซลูชันของคุณได้ ตัวอย่างเช่น คุณสามารถแบ่งส่วนของโซลูชันของคุณออกเป็นตัวแทนที่แยกต่างหากซึ่งผู้ใช้สามารถเข้าถึงได้โดยตรง เจ้าหน้าที่แต่ละคนอาจมีตัวแทนลูกของตนเองเพื่อวัตถุประสงค์หลัก
สร้างตัวแทนย่อย
ไปที่หน้าตัวแทนสําหรับตัวแทนหลักของคุณ และเลือกเพิ่มตัวแทน
เลือกสร้างตัวแทน
ป้อนชื่อสําหรับเจ้าหน้าที่ใหม่ของคุณ
กําหนดว่าควรใช้ตัวแทนของคุณเมื่อใด ตามค่าเริ่มต้น ตัวแทนจะตอบกลับผู้ใช้หรือทริกเกอร์ ตามคําอธิบายของพวกเขา
- ถ้าคุณต้องการใช้ลักษณะการทํางานเริ่มต้น (ตัวแทนเลือก) ให้ป้อนคําอธิบายสั้น ๆ เกี่ยวกับวัตถุประสงค์ของตัวแทนของคุณ
- มิฉะนั้น ให้ขยายรายการภายใต้ เมื่อใช้เมื่อใด และเลือกลักษณะการทํางานที่ต้องการ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับลักษณะการทํางานที่สนับสนุน ดูกําหนดว่าควรใช้ตัวแทนของคุณเมื่อใด
ป้อนคําแนะนําที่ชัดเจนที่คุณต้องการให้เจ้าหน้าที่ติดตามเมื่อเรียกใช้ เมื่อต้องการอ้างอิงเครื่องมือ ตัวแปร หรือเพิ่มสูตร Power Fx ในคําแนะนําของคุณ ใส่เครื่องหมายทับ (/) และเลือกตัวเลือกที่ต้องการจากเมนูที่ปรากฏขึ้น
สําคัญ
เมื่ออ้างอิงเครื่องมือที่มีอยู่ในคําแนะนําของคุณ ให้ตัดสินใจว่าเครื่องมือควรสามารถเข้าถึงได้โดยตรงจากตัวแทนหลักของคุณหรือเมื่อเรียกอย่างชัดเจนภายในคําแนะนํา การจํากัดการใช้งานเครื่องมือเพื่ออ้างอิงคําแนะนําที่ชัดเจนจะช่วยป้องกันความสับสนเมื่อมีเครื่องมือหรือตัวแทนที่คล้ายกัน ตัวอย่างเช่น หากคุณมีตัวแทน "ตรวจสอบยอดดุลบัญชี" และเครื่องมือ "รับยอดดุลบัญชี" ที่คล้ายกัน ให้จํากัดการเรียกเครื่องมือโดยตัวแทนเท่านั้นเพื่อหลีกเลี่ยงการทับซ้อนกัน เมื่อต้องการจํากัดเครื่องมือให้พร้อมใช้งานเฉพาะเมื่ออ้างอิงจากตัวแทนอื่น ให้ล้างการ อนุญาตตัวแทนเพื่อตัดสินใจแบบไดนามิกเมื่อต้องใช้คุณสมบัติเครื่องมือนี้ ในส่วน รายละเอียดเพิ่มเติม บนหน้ารายละเอียดของเครื่องมือ
อีกทางหนึ่งคือ เพิ่มความรู้และเครื่องมือที่เฉพาะเจ้าหน้าที่ย่อยนี้เท่านั้นที่อาจใช้:
- ในส่วน ความรู้ เลือก เพิ่ม และดําเนินการในลักษณะเดียวกับเมื่อคุณ เพิ่มความรู้ ให้ตัวแทนหลักของคุณ
- ในส่วน เครื่องมือ เลือก เพิ่ม และดําเนินการในลักษณะเดียวกับเมื่อคุณ เพิ่มเครื่องมือ ไปยังตัวแทนหลักของคุณ
หากคุณไม่ต้องการให้เอเจนต์นี้ยังเปิดใช้งานอยู่ ให้ปิดเปิดใช้งาน คุณสามารถ ทำให้ตัวแทนบุตรหลานของคุณทำงานได้ ในภายหลัง
เลือก บันทึก
กําหนดว่าควรใช้ตัวแทนของคุณเมื่อใด
ตามค่าเริ่มต้น ตัวแทนจะตอบสนองต่อคิวรีของผู้ใช้ตามคําอธิบายของพวกเขา คุณยังสามารถกําหนดค่าตัวแทนเพื่อสกัดกั้นเหตุการณ์อื่น ๆ และตอบกลับ
เหตุการณ์ | คำอธิบาย |
---|---|
ได้รับข้อความแล้ว | เรียกใช้เมื่อมีกิจกรรมชนิด message —ชนิดกิจกรรมที่พบบ่อยที่สุด—ได้รับแล้ว ได้รับเมื่อผู้ใช้พิมพ์หรือพูดบางอย่างกับเอเจนต์ ตามค่าเริ่มต้น ตัวแทนจะตอบกลับข้อความใดๆ หากต้องการจํากัดการตอบกลับของตัวแทนในข้อความบางประเภท ให้ใช้รายการ ประเภทกิจกรรม ภายใต้ รายละเอียดเพิ่มเติม |
เหตุการณ์ไคลเอ็นต์แบบกําหนดเองเกิดขึ้น | เรียกใช้งานเมื่อได้รับกิจกรรมประเภท event ตามค่าเริ่มต้น ตัวแทนจะตอบสนองต่อเหตุการณ์ใด ๆ หากต้องการจํากัดการตอบสนองของตัวแทนสําหรับเหตุการณ์ที่เฉพาะเจาะจง ให้ใช้คุณสมบัติชื่อเหตุการณ์ภายใต้รายละเอียดเพิ่มเติม |
กิจกรรมเกิดขึ้น | เรียกใช้เมื่อได้รับกิจกรรมชนิดใดก็ตาม หากต้องการจํากัดการตอบสนองของตัวแทนสําหรับประเภทเฉพาะของกิจกรรม ให้ใช้รายการ ประเภทกิจกรรม ภายใต้ รายละเอียดเพิ่มเติม |
การเปลี่ยนแปลงการสนทนา | มีการเรียกใช้งานเมื่อได้รับกิจกรรมประเภท conversationUpdate ตัวอย่างเช่น Teams จะส่งกิจกรรมชนิดนี้เมื่อผู้ใช้เข้าร่วมการสนทนา |
มันถูกเรียกใช้ | เรียกเมื่อได้รับกิจกรรมชนิด invoke ส่วนใหญ่ได้รับจากแชนเนลของ Teams —ตัวอย่างเช่น เมื่อผู้ใช้โต้ตอบกับข้อความหรือส่วนขยายการค้นหาใน Teams |
ระบบจะเปลี่ยนเส้นทางไปยัง | เรียกเมื่อเอเจนต์ถูกเรียกอย่างชัดเจนจากภายในหัวข้อ ยังไม่ได้รับการสนับสนุน |
ผู้ใช้ไม่ได้ใช้งานชั่วระยะเวลาหนึ่ง | เรียกใช้เมื่อผู้ใช้ไม่ได้โต้ตอบกับตัวแทนหลักหลังจากระยะเวลาที่กําหนดค่าไว้ เลือกค่าเกณฑ์การไม่ใช้งานที่ต้องการจากรายการระยะเวลาการไม่มีการใช้งานภายใต้รายละเอียดเพิ่มเติม |
แผนเสร็จสมบูรณ์ | เรียกใช้เมื่อตัวแทนหลักดําเนินการตามขั้นตอนที่วางแผนไว้ทั้งหมดเพื่อตอบสนองต่อคิวรีของผู้ใช้หรือทริกเกอร์อัตโนมัติเสร็จสิ้น |
การตอบสนองที่สร้างโดย AI กำลังจะถูกส่ง | เรียกใช้เมื่อตัวแทนหลักสร้างการตอบกลับสําหรับผู้ใช้หลังจากเรียกใช้หัวข้อ การดําเนินการ หรือแหล่งความรู้อย่างน้อยหนึ่งหัวข้อ Response.FormattedText ใช้ตัวแปรระบบเพื่อดูการตอบสนองที่สร้างขึ้น ตั้งค่าตัวแปร ContinueResponse เป็น False ถ้าคุณต้องการป้องกันไม่ให้มีการส่งการตอบสนองของการจัดกระบวนการ (นั่นคือ ถ้าคุณปรับเปลี่ยนเมสเซจและส่งของคุณเองโดยใช้โหนดเมสเซจ) |
รายละเอียดเพิ่มเติม
ทั้งนี้ขึ้นอยู่กับการเลือกของคุณสําหรับ เมื่อใดที่จะใช้ คุณสมบัติเพิ่มเติมอาจพร้อมใช้งาน คุณสมบัติต่อไปนี้จะพร้อมใช้งานเสมอ
เงื่อนไข
ระบุเงื่อนไขที่ต้องปฏิบัติตามเพื่อให้เรียกตัวแทนได้ ตัวอย่างเช่น คุณอาจต้องการเรียกใช้ตัวแทนก็ต่อเมื่อแชนเนลที่พนักงานใช้คือ Microsoft Teams
หากคุณต้องการเงื่อนไขที่ซับซ้อนมากขึ้น คุณสามารถสลับไปยัง ตัวแก้ไขสูตร Power Fx: เลือก ตัวสร้าง จากนั้นเลือก สูตร
ลำดับความสำคัญ
เอเจนต์มากกว่าหนึ่งรายการที่สามารถทำงานได้สำหรับกิจกรรมขาเข้าหนึ่งกิจกรรม เช่น ข้อความ ตามค่าเริ่มต้น ตัวเลือกที่คุณเลือกสำหรับ สิ่งนี้จะถูกนำมาใช้เมื่อใด จะกำหนดลำดับที่เอเจนต์ทำงาน
เอเจนต์ย่อยและหัวข้อมีทริกเกอร์หรือเหตุการณ์ชุดเดียวกันที่สามารถตอบกลับได้ หากมีการกําหนดค่าตัวแทนและหัวข้อเพื่อตอบสนองเหตุการณ์เดียวกัน เช่น การไม่ได้ใช้งานของผู้ใช้ คุณสามารถใช้คุณสมบัติลําดับความสําคัญเพื่อกําหนดว่าควรไปที่ใดก่อน
ลำดับการดำเนินการ:
- กิจกรรมที่ได้รับ
- ข้อความ / เหตุการณ์ / การอัปเดตการสนทนา / การเรียกที่ได้รับ
- โดยตัวแทน
ถ้าต้องเรียกใช้ตัวแทนหรือหัวข้อหลายรายการโดยยึดตามเหตุการณ์ประเภทเดียวกัน ที่เกิดขึ้น ตามลําดับการสร้าง (เก่าที่สุด)
คุณสามารถตั้งค่าคุณสมบัติ ลําดับความสําคัญ อย่างชัดเจนได้ ตัวเลขที่ต่ํากว่าบ่งชี้ระดับความสําคัญที่สูงกว่า
เชื่อมต่อตัวแทน Copilot Studio ที่มีอยู่
สําหรับตัวแทนที่จะเชื่อมต่อได้ จำเป็นต้องอยู่ในสภาพแวดล้อมเดียวกัน ถูกเผยแพร่ และตั้งค่ากำหนดเพื่ออนุญาตให้มีการเชื่อมต่อได้ ตรวจสอบว่าตัวแทนของคุณพร้อมใช้งานสําหรับผู้อื่นหรือไม่
วิธีเชื่อมต่อตัวแทนที่มีอยู่กับตัวแทนของคุณ:
บนหน้าตัวแทน เลือกเพิ่มตัวแทน
เลือก Copilot Studio
เลือกตัวแทนที่ต้องการจากรายการของตัวแทนที่พร้อมใช้งาน ชื่อ คําแนะนํา และคําอธิบายของตัวแทนปรากฏขึ้น
ปรับคําอธิบาย (ถ้าจําเป็น) เพื่อให้มีบริบทมากขึ้นสําหรับตัวแทนที่มีการเรียกใช้ (นั่นคือ ทําให้คําอธิบายมีความเฉพาะเจาะจงมากขึ้นถ้าคุณมีเครื่องมือหรือตัวแทนอื่น ๆ ที่คําอธิบายอาจทับซ้อนกัน) เราขอแนะนําให้คุณอัปเดตคําอธิบายเพื่อให้แน่ใจว่า Copilot Studio สามารถทําความเข้าใจเมื่อต้องเรียกใช้ตัวแทนนี้ เรียนรู้เกี่ยวกับการเขียนเมตาดาต้าที่มีประสิทธิภาพ
ถ้าคุณต้องการป้องกันไม่ให้มีการส่งประวัติการสนทนาไปยังตัวแทนนี้เมื่อถูกเรียก ให้ล้างประวัติการสนทนาผ่านไปยังกล่องตัวแทนนี้ วิธีนี้จํากัดข้อมูลที่ถูกส่งผ่านไปยังตัวแทนเพียงงานที่ชัดเจนที่ตัวแทนหลักต้องการให้ตัวแทนอื่น ๆ เสร็จสมบูรณ์
เลือก เพิ่มเอเจนต์
เมื่อเพิ่มแล้ว เจ้าหน้าที่ของคุณจะปรากฏในรายการ Agents และคุณสามารถทดสอบได้ทันทีโดยการถามบางอย่างในแชททดสอบที่ควรทําให้ตัวแทนได้รับการเรียก
หมายเหตุ
หากคุณทําการเปลี่ยนแปลงกับเอเจนต์ที่เชื่อมต่อโปรดอย่าลืมเผยแพร่การเปลี่ยนแปลงดังกล่าว โดยเจ้าหน้าที่หลักของคุณสามารถใช้เวอร์ชันล่าสุดได้หลังจากเผยแพร่แล้วเท่านั้น นอกจากนี้โปรดจําไว้ว่า: เมื่อเชื่อมต่อตัวแทนแล้ว คุณสามารถควบคุม คําอธิบาย ภายในเครื่องได้ การอัปเดตใดๆ ไปยังคําอธิบายของเจ้าหน้าที่ต้นฉบับจะไม่ซิงค์กับตัวแทนหลักของคุณโดยอัตโนมัติ คุณต้องอัปเดตคําอธิบายด้วยตนเองถ้าคุณต้องการแสดงการเปลี่ยนแปลงเหล่านั้นหรือทําการเปลี่ยนแปลงอื่น ๆ
ทําให้ตัวแทน Copilot Studio พร้อมใช้งานสําหรับตัวแทนอื่น ๆ
ตามค่าเริ่มต้น ตัวแทนใด ๆ สามารถเชื่อมต่อตัวแทนอื่นในสภาพแวดล้อมเดียวกัน
ไปที่หน้า การตั้งค่า สำหรับเอเจนต์ของคุณ
เปิด อนุญาตให้เจ้าหน้าที่อื่นๆ เชื่อมต่อและใช้รายการนี้ หากยังไม่ได้เปิดใช้งาน
ถ้าคุณต้องการป้องกันไม่ให้ตัวแทนอื่นเชื่อมต่อกับตัวแทนนี้ ปิดตัวเลือกนี้
อ้างอิงถึงเอเจนต์ในคำสั่งของเอเจนต์หลักของคุณ
ซึ่งจะมีประโยชน์โดยเฉพาะอย่างยิ่งสําหรับตัวแทนอัตโนมัติเพื่อให้สามารถอ้างอิงตัวแทนย่อยที่คุณสร้างขึ้นหรือตัวแทนอื่น ๆ ที่คุณเชื่อมต่อ ด้วยวิธีนี้คุณสามารถแบ่งคําสั่งยาวที่กําหนดไว้สําหรับตัวแทนเป็นชิ้นเล็ก ๆ ที่มุ่งเน้น
ไปที่หน้า ภาพรวม สําหรับตัวแทนหลักของคุณ
ในเขตข้อมูล คําแนะนํา ให้ใส่เครื่องหมายทับ (/) และเลือกตัวแทนที่ต้องการ Copilot Studio จะบันทึกคําแนะนําโดยอัตโนมัติ
ทดสอบเอเจนต์ของคุณ เมื่อคุณใช้แผงการทดสอบใน Copilot Studio คุณควรเห็นตัวแทนของคุณอ้างอิงในแผนที่กิจกรรม
จัดการเอเจนต์ย่อยและที่เชื่อมต่อ
คุณสามารถทําให้ตัวแทนที่เชื่อมต่อหรือลูกใช้งานไม่ได้ชั่วคราว หรือลบออกจากโซลูชันของคุณทั้งหมดได้
เปิดหรือปิดเอเจนต์
บนหน้า ตัวแทน สําหรับตัวแทนหลักของคุณ ใช้ตัวสลับ เปิดใช้งาน ถัดจากตัวแทนที่คุณต้องการเปิดหรือปิด
การปิดเอเจนต์ย่อยหรือเอเจนต์ที่เชื่อมต่อทําให้ไม่ได้ใช้งาน ซึ่งหมายความว่าไม่ตอบสนองต่อผู้ใช้หรือทริกเกอร์
ลบเจ้าหน้าที่ย่อย
บนหน้าตัวแทนสําหรับตัวแทนหลักของคุณ เลือกจุดสามจุด (...) ที่อยู่ถัดจากตัวแทนลูกที่คุณต้องการลบและเลือกลบ
ลบเอเจนต์ที่เชื่อมต่อออก
บนหน้าตัวแทนสําหรับตัวแทนหลักของคุณ เลือกจุดสามจุด (...) ที่อยู่ถัดจากตัวแทนการเชื่อมต่อที่คุณต้องการนําออก จากนั้นเลือกยกเลิกการเชื่อมต่อตัวแทน
ข้อจำกัดที่ทราบ
ข้อจํากัดต่อไปนี้มีผลกับเด็กหรือตัวแทนที่เชื่อมต่อกัน
โหนด การเปลี่ยนเส้นทาง ยังไม่รองรับการเปลี่ยนเส้นทางไปยังตัวแทนลูกและตัวแทนที่เชื่อมต่อ
ในขณะที่ตัวแทนย่อยเคารพการตั้งค่า ความรู้ทั่วไป ของตัวแทนหลัก โดยการไม่ใช้ความรู้ทั่วไปเป็นส่วนหนึ่งของคําตอบที่สร้างขึ้นโดยเครื่องมือความรู้ที่มีอยู่ภายใน บางครั้งพวกเขาอาจใช้ความรู้ LLM พื้นฐานเมื่อสร้างคําถามหรือข้อความ
คุณไม่สามารถเชื่อมต่อกับเจ้าหน้าที่ที่มีอยู่ซึ่งเชื่อมต่อกับเจ้าหน้าที่อื่นอยู่แล้วได้