ทำความเข้าใจรหัสข้อผิดพลาด

สำคัญ

ความสามารถและคุณลักษณะต่างๆ ของ Power Virtual Agents เป็น ส่วนหนึ่งของ Microsoft Copilot Studio แล้ว ภายหลังการลงทุนที่สำคัญใน Generative AI และการรวมที่ได้รับการปรับปรุงใน Microsoft Copilot

บทความและภาพหน้าจอบางรายการอาจอ้างถึง Power Virtual Agents ในขณะที่เราอัปเดตคู่มือและเนื้อหาการฝึกอบรม

เมื่อ Copilot เกิดปัญหาในระหว่างการสนทนา Copilot จะตอบกลับด้วยข้อความที่มีรหัสข้อผิดพลาดสำหรับปัญหาเฉพาะที่พบ ผู้ใช้ Copilot ควรแจ้งรหัสข้อผิดพลาดนี้ให้กับผู้ดูแลระบบ

ในฐานะผู้สร้าง Copilot หากเกิดปัญหาขึ้นเมื่อคุณใช้บานหน้าต่างทดสอบเพื่อ ทดสอบ Copilot ของคุณ คุณจะเห็นข้อความพร้อมบริบทเพิ่มเติมเกี่ยวกับปัญหา นอกเหนือจาก รหัสข้อผิดพลาด หรือคุณสามารถใช้แผง ตัวตรวจสอบหัวข้อ เพื่อ ตรวจสอบความถูกต้องของ Copilot ของคุณ

รายการข้อผิดพลาด

หมายเหตุ

คำว่า กล่องโต้ตอบ ที่ใช้ในข้อความแสดงข้อผิดพลาดบางส่วนอ้างถึง หัวข้อ

รหัสข้อผิดพลาด Description
ContentError มีข้อผิดพลาดในเนื้อหาหัวข้อ
DataLossPreventionViolation มีการละเมิดการป้องกันข้อมูลสูญหาย
FlowActionException เกิดข้อผิดพลาดขณะประมวลผล โฟลว์ระบบคลาวด์
FlowActionBadRequest คำขอที่ทำกับ โฟลว์ระบบคลาวด์ มีรูปแบบไม่ถูกต้อง
FlowActionTimedOut โฟลว์ระบบคลาวด์ ใช้เวลามากกว่า 100 วินาทีในการทำงานและหมดเวลา
InvalidContent เนื้อหาที่ไม่ถูกต้องถูกเพิ่มลงในโปรแกรมแก้ไขโค้ด
InfiniteLoopInBotContent โหนดถูกดำเนินการหลายครั้งเกินไป
LatestPublishedVersionNotFound ไม่สามารถดึงข้อมูลเวอร์ชันที่เผยแพร่ของ Copilot ได้
RedirectToDisabledDialog หัวข้อ กำลังเปลี่ยนเส้นทาง ไปยังหัวข้อที่ปิดใช้งาน
RedirectToNonExistentDialog หัวข้อ กำลังเปลี่ยนเส้นทาง ไปยังหัวข้ออื่นที่ไม่มีอยู่อีกต่อไป
SystemError ระบบเกิดข้อผิดพลาดใน Microsoft Copilot Studio

ContentError

ข้อความผิดพลาด: ข้อผิดพลาดนี้สร้างข้อความแบบไดนามิกตามบริบทของข้อผิดพลาด

วิธีการแก้ไขปัญหา: ข้อผิดพลาดปลีกย่อยทั้งหมดสำหรับปัญหาที่เกี่ยวข้องกับเนื้อหาของ Copilot ของคุณ โปรดดูที่ข้อความข้อผิดพลาด สำหรับรายละเอียดเพิ่มเติม

ปัญหาทั่วไปได้แก่:

DataLossPreventionViolation

ข้อความแสดงข้อผิดพลาด: "สภาพแวดล้อมนี้ต้องการให้ผู้ใช้ลงชื่อเข้าใช้ก่อนจึงจะสามารถใช้ Copilot ได้ ไปที่ จัดการ > ความปลอดภัย > การรับรองความถูกต้อง และเลือกตัวเลือกเพื่อกำหนดให้ผู้ใช้ต้องลงชื่อเข้าใช้"

การแก้ไขปัญหา:

  • การป้องกันการสูญหายของข้อมูล (DLP) ของสภาพแวดล้อมของคุณกำหนดให้ผู้ใช้ต้องลงชื่อเข้าใช้ ดูที่ กำหนดค่าการรับรองความถูกต้องของผู้ใช้
  • ตัวเชื่อมต่ออย่างน้อยหนึ่งตัวที่ใช้ใน Copilot ไม่อยู่ในกลุ่มข้อมูลเดียวกัน ดูที่ Microsoft Copilot Studioตัวเชื่อมต่อ
  • ตัวเชื่อมต่อตั้งแต่หนึ่งตัวขึ้นไปที่ใช้ใน Copilot ถูกบล็อกโดยผู้ดูแลระบบผู้เช่า

FlowActionException

ข้อความแสดงข้อผิดพลาด:

  • "ไม่ได้รับเอาต์พุตจากโฟลว์ {FlowName} ({FlowId}) แม้ว่าจะต้องการเอาต์พุตตามคำจำกัดความของ Copilot ก็ตาม"
  • "พารามิเตอร์เอาต์พุตที่มีชื่อ {ItemKey} บนโฟลว์ {FlowName} ({FlowId}) หายไปจากข้อมูลการตอบกลับ รีเฟรชโฟลว์ หรือตรวจสอบให้แน่ใจว่าโฟลว์ส่งคืนค่านี้"
  • "พารามิเตอร์เอาต์พุตที่มีชื่อ {ItemKey} บนโฟลว์ {FlowName} ({FlowId}) หายไปจากสคีมาผลลัพธ์ โปรดรีเฟรชโฟลว์"

วิธีการแก้ไขปัญหา:ตรวจสอบโฟลว์เพื่อดูข้อผิดพลาด

FlowActionBadRequest

ข้อความแสดงข้อผิดพลาด:

  • "พารามิเตอร์ที่มีชื่อ {KeyName} บนโฟลว์ {FlowName} ({FlowId}) ถูกประกาศว่าเป็นชนิด {ItemTypeKind} ชนิดนี้ไม่ได้รับการสนับสนุนเมื่อเรียกใช้ Power Automate ปัจจุบันรองรับเฉพาะข้อความ บูลีน และตัวเลขเท่านั้น"
  • "พารามิเตอร์ที่มีชื่อ {ItemKey} บนโฟลว์ {FlowName} ({FlowId}) หายไปจากการดำเนินการ 'โฟลว์การเรียก'"
  • "พารามิเตอร์ที่มีชื่อ {KeyName} บนโฟลว์ {FlowName} ({FlowId}) ถูกประเมินเป็นชนิด {ResolveType} ชนิดที่คาดหวัง {ExpectedType}"
  • “โฟลว์ {FlowName} ({FlowId}) ไม่สามารถเรียกใช้ด้วยรหัสตอบกลับ {ResponseCode} รหัสข้อผิดพลาด: {FlowErrorCode}"

วิธีการแก้ไขปัญหา: ตรวจสอบว่า ชนิดฐาน ของตัวแปรใดๆ ที่คุณส่งไปยังโฟลว์ตรงกับชนิดของพารามิเตอร์

FlowActionTimedOut

ข้อความแสดงข้อผิดพลาด: "โฟลว์ที่มีรหัส {FlowId} หมดเวลาแล้ว รหัสข้อผิดพลาด: {FlowErrorCode}"

วิธีการแก้ไขปัญหา:ตรวจสอบโฟลว์เพื่อหาข้อผิดพลาด เพื่อทำความเข้าใจว่าเหตุใดโฟลว์บนระบบคลาวด์จึงใช้เวลาทำงานมากกว่า 100 วินาทีก่อนที่จะส่งกลับไปยัง Copilot ของคุณ พยายามเพิ่มประสิทธิภาพการสอบถามและข้อมูลที่คุณส่งคืนจากระบบแบ็คเอนด์ หากตรรกะของโฟลว์ระบบคลาวด์บางส่วนสามารถทำงานได้ต่อไปหลังจากผลลัพธ์ถูกส่งไปยัง Copilot แล้ว ให้วางการดำเนินการเหล่านี้ไว้หลังขั้นตอน "ส่งคืนค่าไปที่ Microsoft Copilot Studio" ในโฟลว์ระบบคลาวด์ของคุณ

InvalidContent

ข้อความแสดงข้อผิดพลาด: "มีส่วนประกอบทั้งหมด {TotalComponents} อยู่ใน Copilot แต่ไม่มีส่วนประกอบใดที่ถูกต้อง"

วิธีการแก้ไขปัญหา:เปิดตัวแก้ไขโค้ด เพื่อตรวจสอบปัญหาเกี่ยวกับเนื้อหา

InfiniteLoopInBotContent

ข้อความแสดงข้อผิดพลาด: "การดำเนินการ {DialogId}.{TriggerId}.{ActionId} ถูกดำเนินการมากกว่า {MaxTurnCount} ครั้งติดต่อกัน สิ่งนี้บ่งชี้ถึงวงจรในการดำเนินการของกล่องโต้ตอบ และด้วยเหตุนี้การดำเนินการกล่องโต้ตอบจะสิ้นสุดลง"

วิธีแก้ไชปัญหา: ตรวจสอบให้แน่ใจว่าหัวข้อสิ้นสุดอย่างถูกต้อง และลิงก์ไปยังหัวข้ออื่นๆ ที่สิ้นสุดอย่างถูกต้อง เช่นหัวข้อระบบ ส่งต่อ

LatestPublishedVersionNotFound

ข้อความแสดงข้อผิดพลาด: "ไม่สามารถดึงข้อมูลเวอร์ชันที่เผยแพร่ล่าสุดของ Copilot ได้"

วิธีการแก้ไขปัญหา:เผยแพร่ Copilot

RedirectToDisabledDialog

ข้อความแสดงข้อผิดพลาด: "กล่องโต้ตอบที่มีรหัส {DialogId} ถูกปิดใช้งานในข้อกำหนด โปรดเปิดใช้งานกล่องโต้ตอบก่อนใช้งาน"

วิธีการแก้ไขปัญหา:เปิดใช้งานหัวข้ออีกครั้ง หรือ ลบโหนดเปลี่ยนเส้นทาง

RedirectToNonExistentDialog

ข้อความแสดงข้อผิดพลาด: "ไม่พบกล่องโต้ตอบที่มีรหัส {DialogId} ในข้อกำหนด โปรดตรวจสอบว่าไดอะล็อกมีอยู่และรหัสถูกต้อง"

วิธีการแก้ไขปัญหา:สร้างหัวข้อใหม่ เพื่อเปลี่ยนเส้นทางไป หรือ ลบโหนดการเปลี่ยนเส้นทาง

SystemError

ข้อความแสดงข้อผิดพลาด: ข้อผิดพลาดนี้ไม่ได้สร้างข้อความแสดงข้อผิดพลาด

วิธีการแก้ไขปัญหา:ติดต่อฝ่ายสนับสนุนลูกค้า