แชร์ผ่าน


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

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

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

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

หมายเหตุ

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

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

ContentError

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

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

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

DataLossPreventionViolation

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

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

FlowActionException

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

  • "ไม่ได้รับเอาต์พุตจากโฟลว์ {FlowName} ({FlowId}) แม้ว่าเอาต์พุตจะถูกคาดหวังตามคำจำกัดความของเอเจนต์"
  • "พารามิเตอร์เอาต์พุตที่มีชื่อ {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 Studio' ในโฟลว์ระบบคลาวด์ของคุณ

InvalidContent

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

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

InfiniteLoopInBotContent

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

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

LatestPublishedVersionNotFound

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

วิธีการแก้ไขปัญหา:เผยแพร่เอเจนต์

RedirectToDisabledDialog

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

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

RedirectToNonExistentDialog

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

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

SystemError

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

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