หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
[บทความนี้เป็นเอกสารก่อนการนำออกใช้ และอาจเปลี่ยนแปลงได้]
ในรายละเอียดและคําแนะนําของเอเจนต์ ให้กําหนดเอเจนต์และพฤติกรรมของมัน คำนิยามนี้กำหนดโทนเสียง ขอบเขต และสไตล์การตอบสนองของเอเจนต์ และช่วยให้แอปพลิเคชันประสานการทำงานของระบบสามารถกำหนดเส้นทางบทสนทนาได้อย่างถูกต้องในการประสานงานหลายเอเจนต์
เอเจนต์ที่ขับเคลื่อนด้วยชุดเครื่องมือการสนทนากับลูกค้าพึ่งพาคำสั่งเพื่อตัดสินใจว่าจะใช้ทรัพยากร (เครื่องมือ ความรู้ ทักษะ หรือเอเจนต์ย่อย) ใดในการตอบคำถามของผู้ใช้ และสร้างคำตอบให้กับผู้ใช้ปลายทาง มีเพียงคําสั่งของตัวแทนหลักเท่านั้นที่สามารถรวมคําแนะนําเฉพาะรูปแบบได้ แยกเป็น การพูดและแชท
Note
เอเจนต์สามารถเรียกใช้เครื่องมือ หัวข้อ หรือซับเอเจนต์ที่คุณเพิ่มและตั้งค่าไว้เท่านั้น - มันจะไม่พยายามเรียกใช้ทรัพยากรที่ไม่ได้กำหนดค่าไว้ในเอเจนต์ คําแนะนํายังสามารถชี้นําว่าเอเจนต์จะกรอกอินพุตของเครื่องมืออย่างไรเมื่อเรียกใช้เครื่องมือนั้น ดังนั้นควรอธิบายรูปแบบหรือข้อกําหนดค่าที่เครื่องมือคาดหวัง
กําหนดค่าองค์ประกอบต่อไปนี้จากแท็บ Build :
- ชื่อ: ชื่อที่แสดงของเอเจนต์
- คําอธิบาย: สูงสุด 1,024 ตัวอักษร คําอธิบายเกี่ยวกับสิ่งที่เอเจนต์จัดการ เพื่อให้ orchestrator รู้ว่าเมื่อใดควรส่งบทสนทนาไปยังมัน
- คําแนะนํา: คําแนะนําภาษาธรรมชาติที่กําหนดพฤติกรรม น้ําเสียง และขอบเขตของตัวแทน ตัวแทนหลักมีแท็บ ทั่วไป สําหรับคําสั่งที่ใช้ได้กับทุกช่องทาง รวมถึงแท็บ เสียง และ แชท แยกต่างหากที่เพิ่มคําแนะนําเฉพาะรูปแบบเพิ่มเติมบนคําแนะนําทั่วไป แต่ละแท็บมีขีดจํากัดที่ 20,000 ตัวอักษร คําสั่งทั่วไปของแต่ละซับเอเจนต์ยังมีขีดจํากัดที่ 20,000 ตัวอักษร ดูเพิ่มเติมได้ที่ ช่อง Sub-agent.
กําหนดค่ารายละเอียดและคําแนะนําของเอเจนต์ของคุณ
เปิดเอเจนต์ของคุณใน Copilot Studio
เลือกแท็บ สร้าง
เลือกการ์ดของเอเจนต์หลักเพื่อเปิดแผงกําหนดค่า หากคุณได้เพิ่มซับเอเจนต์ใด ๆ ให้เลือกการ์ดของซับเอเจนต์แทนเพื่อกําหนดค่าซับเอเจนต์นั้น
ในช่อง ชื่อ ให้ป้อนหรืออัปเดตชื่อที่แสดงของเอเจนต์
ในช่อง คําอธิบาย อธิบายสิ่งที่เอเจนต์จัดการ เพื่อให้ orchestrator รู้ว่าเมื่อใดควรส่งบทสนทนาไปยังมัน ช่องนี้มีข้อจํากัดความยาวไม่เกิน 1,024 ตัวอักษร เลือก ดูตัวอย่าง เพื่อดูคำอธิบายตัวอย่าง
ในส่วน คําแนะนํา บนแท็บ ทั่วไป อธิบายว่าเอเจนต์ทําอะไร โทนเสียง และกฎของมัน ฟิลด์นี้มีข้อจํากัดที่เข้มงวดที่ 20,000 ตัวอักษรสําหรับทั้งตัวแทนหลักและตัวแทนย่อยแต่ละตัว พิมพ์
/เพื่อแทรกเครื่องมือ หัวข้อ และตัวแปร เลือก ดูตัวอย่าง เพื่อดูคำสั่งตัวอย่างสําหรับตัวแทนหลัก ให้เลือกแท็บ Speech หรือ Chat ที่อยู่ด้านล่าง คําแนะนํา เพื่อเพิ่มคําแนะนําเฉพาะรูปแบบ แต่ละแท็บจะจํากัดอักขระที่ 20,000 ตัว และมีคําแนะนําเพิ่มเติมจากคําแนะนําทั่วไป:
- เลือก คำพูด เพื่อกำหนดสไตล์การพูดของเอเจนต์สำหรับการโทรศัพท์ พิจารณาโทนเสียง วิธีจัดการกับช่วงหยุด วลีที่ควรใช้หรือหลีกเลี่ยง และควรฟังดูเป็นทางการอย่างไร ตัวอย่างเช่น: "พูดด้วยน้ําเสียงอบอุ่นและเป็นมืออาชีพ ตอบกลับให้สั้น - ไม่เกิน 2-3 ประโยค หลีกเลี่ยงการอ่านรายการยาว ๆ"
- เลือก แชท เพื่อกำหนดสไตล์การเขียนของเอเจนต์สำหรับเว็บแชท พิจารณาความยาวคำตอบ ความชอบในการจัดรูปแบบ ควรใช้ภาษาระดับทางการแค่ไหน และควรใช้รายการหรือประโยคธรรมดา ตัวอย่างเช่น: "กระชับและเป็นมิตร ใช้ขั้นตอนที่มีหมายเลขสําหรับคําตอบหลายส่วน หลีกเลี่ยงการใช้คำศัพท์เฉพาะทาง
เลือก บันทึก
เขียนคำแนะนำที่มีประสิทธิภาพ
คําสั่งเป็นเครื่องมือที่สําคัญที่สุดในการกําหนดพฤติกรรมของตัวแทน คําสั่งที่เขียนอย่างดีช่วยให้เอเจนต์อยู่ในหัวข้อ ตอบกลับด้วยน้ําเสียงที่เหมาะสม และจัดการกับกรณีพิเศษอย่างเหมาะสม
ควรพิจารณารวม:
- บทบาทและวัตถุประสงค์หลักของเอเจนต์
- น้ำเสียงและสไตล์ที่เอเจนต์ควรใช้ (เป็นทางการ เป็นมิตร กระชับ)
- หัวข้อหรือภารกิจที่ตัวแทนควรปฏิเสธหรือเปลี่ยนเส้นทาง
- วิธีที่เอเจนต์ควรจัดการกับการป้อนข้อมูลของผู้ใช้ที่ไม่ชัดเจนหรือคลุมเครือ
- การเลื่อนระดับหรือการส่งต่อจะทริกเกอร์
Tip
เริ่มต้นด้วยคำอธิบายที่ชัดเจนและเรียบง่ายเกี่ยวกับวัตถุประสงค์ของเอเจนต์ แล้วจึงค่อยขยายความต่อไป คุณสามารถอัปเดตคําสั่งแบบวนซ้ําขณะทดสอบพฤติกรรมของเอเจนต์
รักษาคําแนะนําให้กระชับเพื่อรักษาบริบทของการสนทนา
เอเจนต์ใช้ทั้งคําสั่งและประวัติการสนทนาเป็นบริบทเมื่อตอบกลับ หน้าต่างบริบทคือปริมาณข้อมูลที่เอเจนต์สามารถใช้ได้ในแต่ละครั้ง คําแนะนําที่ยาวขึ้นจะเติมหน้าต่างบริบทได้เร็วขึ้น ทําให้มีพื้นที่น้อยลงสําหรับประวัติการสนทนา
เพื่อช่วยรักษาบริบทของการสนทนา:
- จํากัดคําสั่งทักษะไม่เกิน 3,000 ตัวอักษรต่อทักษะ
- ใช้ทักษะไม่เกิน 10 ทักษะต่อซับเอเจนต์หนึ่งคน
- หลีกเลี่ยงการซ้ำคำสั่งในแท็บ การพูด และ แชท ของเอเจนต์หลัก ใส่คำแนะนำที่ใช้กับทั้งสองโหมดในแท็บ ทั่วไป และใช้แท็บที่เฉพาะสำหรับแต่ละโหมดเฉพาะสำหรับคำแนะนำที่เป็นเอกลักษณ์ของเสียงพูดหรือแชทเท่านั้น
คําแนะนําเรื่องความยาวทักษะและจํานวนทักษะเป็นแนวทางปฏิบัติที่ดีที่สุด ไม่ใช่ข้อจํากัดที่ตายตัว
แนวทางปฏิบัติที่ดีที่สุดสำหรับคำแนะนำในเอเจนต์ย่อยต่างๆ
ระบบ Customer Conversation จะทำงานได้ดีที่สุดเมื่อเอเจนต์ย่อยเป็นอิสระ คล้ายกับแผนกต่าง ๆ ในศูนย์บริการลูกค้า เอเจนต์ย่อยอิสระช่วยส่งต่อบริบทที่เหมาะสมไปยังพาธการยกระดับที่เหมาะสม เช่น คิวศูนย์บริการลูกค้าที่แตกต่างกัน
- คําอธิบายและคําแนะนําของตัวแทนหลักไม่ควรถูกสับสนกับคําอธิบายและคําแนะนําของตัวแทนย่อยใด ๆ ให้แต่ละเอเจนต์มีบทบาทที่แตกต่างกันเพื่อให้แอปพลิเคชันประสานการทำงานของระบบแยกแยะได้
- ตัวแทนย่อยโดยทั่วไปควรเป็นตัวแทนที่แยกจากกัน โดยแต่ละตัวแทนมีบทบาทที่ชัดเจน ให้ซับเอเจนต์มีเครื่องมือและความรู้ของตัวเอง เพื่อให้มันสามารถตอบคําถามประเภทนั้นได้ดีด้วยตัวเอง
- เพื่อให้ซับเอเจนต์ทํางานร่วมกันได้อย่างลื่นไหลมากขึ้น ให้ใช้
/ในคําสั่งของเอเจนต์เพื่ออ้างถึงซับเอเจนต์อื่นด้วยชื่อ ตัวอย่างเช่น ในคำแนะนำของตัวแทนหลัก: "ถ้าผู้ใช้ต้องการชำระเงินบัตรเครดิตโดยใช้บัญชีกระแสรายวันจากธนาคารเดียวกัน ให้ /CheckingAccountAgent ยืนยันยอดเงินก่อน จากนั้นให้ /CreditCardAgent ชำระเงิน" - เอเจนต์หลักจะกำหนดเส้นทางระหว่างเอเจนต์ย่อย คิดว่ามันเหมือนสมองของการกำหนดเส้นทาง
ตารางต่อไปนี้แสดงสิ่งที่เอเจนต์แต่ละประเภทสามารถอ้างอิงได้:
| การอ้างอิง | เครื่องมือ | หัวข้อ | เหตุการณ์ | ตัวแทนย่อย | ตัวแปร |
|---|---|---|---|---|---|
| ตัวแทนหลัก | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
| ตัวแทนย่อย | ใช่ | ใช่ | ใช่ | ไม่ | ใช่ |
| เอเจนต์ที่เชื่อมต่อ | ไม่ | ไม่ | ไม่ | ไม่ | ไม่ |
Tip
เพื่อรักษาบริบทที่อภิปรายภายในหัวข้อเมื่อการควบคุมกลับไปยังระบบ orchestration แบบ generative ให้บันทึกผลลัพธ์ของหัวข้อเป็นตัวแปร
ขั้นตอนถัดไป
- เพิ่มความรู้ให้กับเอเจนต์ของคุณ (การสนทนากับลูกค้า)
- เพิ่มเครื่องมือ (การสนทนากับลูกค้า)
- สร้างสกิล (สนทนากับลูกค้า)
- เพิ่มซับเอเจนต์ (การสนทนากับลูกค้า)