หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
หมายเหตุ
เครื่องมือนี้พร้อมใช้งานตามค่าเริ่มต้นบนเซิร์ฟเวอร์ MCP ต่อไปนี้: Dynamics 365 Customer Service
เครื่องมือและตัวอย่างในเอกสารนี้แสดงให้เห็นถึงความสามารถในปัจจุบัน ชื่อเครื่องมือ คําอธิบาย พารามิเตอร์ รูปแบบการตอบกลับ และฟังก์ชันการทํางานที่พร้อมใช้งานสามารถเปลี่ยนแปลงได้เมื่อเวลาผ่านไป
เมื่อคุณสร้างเอเจนต์ การผสานรวม หรือตรรกะการประสานรวม อย่าฮาร์ดโค้ดการขึ้นต่อกันกับชื่อเครื่องมือ โครงสร้างพารามิเตอร์ ข้อมูลเมตาของเครื่องมือ หรือสคีมาการตอบสนองที่เฉพาะเจาะจง ให้ออกแบบโซลูชันของคุณเพื่อค้นหาและใช้เครื่องมือที่มีอยู่ในขณะรันไทม์แทน
เมื่อแพลตฟอร์มมีการพัฒนา Microsoft อาจเพิ่ม ลบ เปลี่ยนชื่อ หรือแก้ไขเครื่องมือและข้อมูลเมตาของเครื่องมือ การออกแบบเทียบกับความสามารถแทนที่จะเป็นตัวระบุเครื่องมือเฉพาะจะช่วยรักษาความเข้ากันได้ระหว่างการอัปเดตบริการ
ใช้ความสามารถนี้เพื่อถามคําถามเฉพาะกิจเกี่ยวกับข้อมูล Dynamics 365 ของคุณเมื่อไม่มีความสามารถเฉพาะอื่นครอบคลุมคําถามของคุณ
การทำงานของมัน
ผู้ช่วยจะแปลคําถามภาษาธรรมชาติของคุณเป็นแบบสอบถามฐานข้อมูล และส่งกลับคําตอบจากข้อมูล Dynamics 365 ของคุณ วิธีนี้ใช้ได้กับการค้นหาเฉพาะกิจ การนับ แบบสอบถามที่กรอง และคําถามที่ครอบคลุมเรกคอร์ดที่เกี่ยวข้องหลายรายการ
นี่เป็นทางเลือกสําหรับวัตถุประสงค์ทั่วไป - ผู้ช่วยจะลองใช้ความสามารถที่เฉพาะเจาะจงมากขึ้นก่อน (เช่น การค้นหากรณีและปัญหา การค้นหาอีเมล หรือการค้นหาฐานข้อมูลองค์ความรู้) ใช้สิ่งนี้เมื่อคําถามของคุณไม่พอดีกับเครื่องมือเฉพาะ
ลองใช้ข้อความแจ้งเช่น
- "ที่มาของเคส CAS-01010-A0A0A0 คืออะไร"
- "มีผู้ป่วยที่ใช้งานอยู่กี่รายในสัปดาห์นี้"
- "สถานะ SLA สําหรับคดีนี้คืออะไร"
- "แสดงรายชื่อผู้ติดต่อในบัญชี Contoso"
- "มีกี่กรณีที่มีลําดับความสําคัญสูงและสถานะใช้งานอยู่"
- "ค่าฟิลด์ที่กําหนดเองใดถูกตั้งค่าในกรณีนี้"
- "แสดงกรณีและปัญหาที่เชื่อมโยงกับอีเมลนี้"
- "รหัสความรุนแรงสําหรับคดีนี้คืออะไร"
สิ่งที่คุณเห็นในแชท
ผู้ช่วยส่งคืนคําตอบเป็นข้อความในการแชทตามผลลัพธ์ของคิวรี คุณอาจเห็นค่าเดียว จํานวน หรือรายการของระเบียน ทั้งนี้ขึ้นอยู่กับคําถาม
เคล็ดลับที่เป็นประโยชน์
- เจาะจงในคําถามของคุณ รวมชื่อเอนทิตีและรายละเอียดความสัมพันธ์เมื่อเกี่ยวข้อง (ตัวอย่างเช่น "ผู้ติดต่อในบัญชี Contoso" แทนที่จะเป็นเพียง "ผู้ติดต่อ")
- สําหรับการค้นหากรณีและปัญหา ค่าลําดับความสําคัญคือ
High,NormalหรือLow. หากคุณพูดว่า "วิกฤต" ผู้ช่วยจะตีความว่าเป็นความรุนแรง ไม่ใช่ลําดับความสําคัญ - หากคุณได้รับผลลัพธ์ที่ไม่คาดคิด ให้ลองเปลี่ยนคําถามของคุณด้วยบริบทเพิ่มเติม
- สําหรับคิวรีทั่วไป (กรณีและปัญหา การค้นหาอีเมล การค้นหาบทความให้ความรู้) ให้ใช้ความสามารถเฉพาะแทน ซึ่งจะส่งคืนผลลัพธ์ที่สมบูรณ์ยิ่งขึ้นด้วยส่วนประกอบแบบโต้ตอบ
Tip
ความสามารถนี้ทํางานได้ดีที่สุดสําหรับคําถามที่เครื่องมืออื่นไม่สามารถตอบได้ เช่น การค้นหาฟิลด์แบบกําหนดเอง การนับเรกคอร์ดข้ามเอนทิตี หรือการสอบถามความสัมพันธ์ระหว่างชนิดของเรกคอร์ดต่างๆ
สิ่งที่จะเกิดขึ้นต่อไป
หลังจากได้รับคําตอบแล้ว คุณสามารถดําเนินการต่อด้วยข้อความแจ้งเช่น:
- "เล่าให้ฉันฟังเพิ่มเติมเกี่ยวกับบันทึกนั้น"
- "เปิดเคส CAS-01010-A0A0A0"
- "แสดงไทม์ไลน์ของบัญชีนั้นให้ฉันดู"
- "อัปเดตลําดับความสําคัญเป็นสูง"
สิ่งนี้เปลี่ยนแปลงข้อมูลหรือไม่
ไม่ การดําเนินการนี้จะไม่เปลี่ยนแปลงข้อมูล
ความสามารถนี้จะอ่านข้อมูลจาก Dynamics 365 เท่านั้น ไม่สามารถสร้าง ปรับปรุง หรือลบเรกคอร์ดได้
ข้อกำหนดเบื้องต้น
เครื่องมือนี้ต้องการสิ่งต่อไปนี้:
- ถามความสามารถในการถามคําถามที่จะเปิดใช้งานในบานหน้าต่างวิธีใช้ Copilot หากไม่มีการกําหนดค่าทักษะ CustomerServiceQnA คิวรี Dataverse เฉพาะกิจจะล้มเหลว
เรียนรู้เพิ่มเติมใน จัดการคุณลักษณะ Copilot ใน Customer Service และ เปิดใช้งานคุณลักษณะในบานหน้าต่าง Copilot
สรุปเครื่องมือ
| ทรัพย์สิน | ค่า |
|---|---|
| ชื่อที่ผู้ใช้เห็น | คิวรีข้อมูล Dataverse |
| ชื่อเครื่องมือภายใน | answer_service_question |
| จุดประสงค์ | ตอบคําถามภาษาธรรมชาติเกี่ยวกับข้อมูล Dataverse โดยการแปลคําถามเป็น FetchXML และดําเนินการผ่านทักษะ CustomerServiceQnA |
ลักษณะการทํางานของเครื่องมือ
ตอบคําถามภาษาธรรมชาติเกี่ยวกับข้อมูล Dataverse โดยการแปลคําถามเป็น FetchXML และดําเนินการผ่านทักษะ CustomerServiceQnA นี่คือเครื่องมือสํารองที่มีลําดับความสําคัญของการกําหนดเส้นทางต่ําที่สุด - จัดการการค้นหาฟิลด์เฉพาะกิจ การนับ การสืบค้นที่กรอง และการค้นหาการสํารวจความสัมพันธ์ที่เครื่องมือเฉพาะไม่สามารถครอบคลุมได้
คำ อธิบาย
| คำอธิบายประกอบ | ค่า | ความหมาย |
|---|---|---|
readOnlyHint |
ไม่ได้ตั้งค่า | อ่านอย่างเดียวในทางปฏิบัติ เครื่องมือนี้สอบถามข้อมูล Dataverse โดยไม่มีการแก้ไข |
destructiveHint |
ไม่ได้ตั้งค่า | ไม่สามารถใช้ได้ (เครื่องมืออ่านอย่างเดียว) |
idempotentHint |
ไม่ได้ตั้งค่า | ไม่สามารถใช้ได้ (เครื่องมืออ่านอย่างเดียว) |
openWorldHint |
ไม่ได้ตั้งค่า | ใช้ค่าเริ่มต้น (คิวรี Dataverse) |
แนวคิดการป้อนข้อมูล
คิวรี
| การป้อนข้อมูล | คำอธิบาย | จำเป็นต้องระบุ |
|---|---|---|
queryText |
queryText (ต้องมี 1-2000 อักขระ) คําถามภาษาธรรมชาติที่จะตอบจากข้อมูล Dataverse ใช้วลีคําถามอย่างชัดเจน รวมถึงชื่อเอนทิตีและบริบทของความสัมพันธ์ |
ใช่ |
ตัวเลือกการดําเนินการ
| การป้อนข้อมูล | คำอธิบาย | จำเป็นต้องระบุ |
|---|---|---|
options |
options (ไม่บังคับ) อาร์เรย์ของโหมดการดําเนินการ
ExecuteFetchXML (ค่าเริ่มต้น) จะสร้างและดําเนินการแบบสอบถาม ละเว้นสําหรับโหมด dry-run |
ไม่ |
บริบทของหน้า
| การป้อนข้อมูล | คำอธิบาย | จำเป็นต้องระบุ |
|---|---|---|
currentPageContext |
currentPageContext (ไม่บังคับ) สตริงออบเจ็กต์ JSON ที่มีบริบทมุมมองปัจจุบันของผู้ใช้ (เอนทิตี รหัสเรกคอร์ด ตัวกรอง ชื่อมุมมอง รหัสที่เลือก) รวมบริบททุกส่วนที่มีให้สําหรับการสร้างคิวรีที่แม่นยํายิ่งขึ้น |
ไม่ |
การตอบสนองและพฤติกรรม UI
ชนิดของการตอบสนอง
ข้อความเท่านั้น
ไม่มีการแสดงผลคอมโพเนนต์แบบโต้ตอบ เครื่องมือจะแปลคําถามภาษาธรรมชาติเป็น FetchXML ดําเนินการผ่านจุดสิ้นสุด Dataverse Copilot (POST /api/copilot/v1.0/queryskillstructureddata ด้วยทักษะ CustomerServiceQnA) และส่งคืนผลลัพธ์คิวรีเป็นข้อความ ประกอบด้วย structuredContent แถวผลลัพธ์สูงสุด 10 แถว ชุดผลลัพธ์ทั้งหมด (สูงสุด 30 แถว) จะรวมอยู่ในคําบรรยายแบบจําลอง
บันทึกการกําหนดเส้นทาง
answer_service_questionมีลําดับความสําคัญของการกําหนดเส้นทางต่ําที่สุด ชอบเครื่องมือเฉพาะก่อนเสมอ:
-
get_case, ,list_casesสําหรับsearch_casesแบบสอบถามกรณีและปัญหา -
get_activity_timelineสําหรับประวัติกิจกรรม -
list_emailsสําหรับการสอบถามทางอีเมล -
search_knowledge_articlesสําหรับคิวรีฐานข้อมูลองค์ความรู้ -
summarize_accountสําหรับsummarize_contactรายละเอียดบัญชี/การติดต่อ -
search_entitiesสําหรับการค้นหาเอนทิตี
ใช้ answer_service_questionเฉพาะ เมื่อ:
- ไม่มีเครื่องมือเฉพาะที่ครอบคลุมการสืบค้นเฉพาะ (การค้นหาฟิลด์เฉพาะกิจ ฟิลด์ที่กําหนดเอง จํานวน)
- การสืบค้นเกี่ยวข้องกับการสํารวจความสัมพันธ์ที่เครื่องมือเฉพาะไม่สามารถขยายได้
- ผู้ใช้ถามเกี่ยวกับฟิลด์เอนทิตีหรือข้อมูลเมตาที่ไม่ได้เปิดเผยโดยเครื่องมืออื่น
หมายเหตุคําศัพท์: ค่าลําดับความสําคัญคือ High, Normal, . Low "วิกฤต" แมปเป็น severitycodeไม่ใช่ลําดับความสําคัญ
เครื่องมือที่เกี่ยวข้อง
| เครื่องมือ | ความสัมพันธ์ |
|---|---|
list_cases |
ต้องการสําหรับรายการและกรองกรณีและปัญหา |
get_case |
ต้องการสําหรับรายละเอียดกรณีเดียว |
search_cases |
ต้องการสําหรับการค้นหากรณีและปัญหาแบบเต็ม |
get_activity_timeline |
ต้องการสําหรับประวัติกิจกรรม |
list_emails |
ต้องการสําหรับการสอบถามทางอีเมล |
search_knowledge_articles |
ต้องการสําหรับการสืบค้นฐานความรู้ |
search_entities |
ต้องการสําหรับการค้นหาเอนทิตี |
การจําแนกประเภทการกลายพันธุ์ของข้อมูล
อ่านอย่างเดียว
คิวรีข้อมูล Dataverse โดยไม่มีการแก้ไข เครื่องมือจะส่ง a POST ไปยังจุดสิ้นสุด Dataverse Copilot queryskillstructureddata ซึ่งสร้างและดําเนินการ FetchXML ภายใน สิทธิ์เพียงอย่างเดียวที่จําเป็นคือ prvReadIncident เป็นชั้นการค้นพบ ทักษะ CustomerServiceQnA บังคับใช้สิทธิ์การอ่านระดับเอนทิตีแบบละเอียดในเวลาที่เรียกใช้ เครื่องมือนี้ไม่สนับสนุนการสร้างหรือปรับปรุงเรกคอร์ด