ขีดจํากัดเวลาทํางานของเอเจนต์

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

Note

ฮาร์เนสที่ใช้สร้างเอเจนต์นี้ใช้การเรียกเก็บเงินตามการใช้งาน การใช้ การสร้าง การทดสอบ และการประเมินเอเจนต์อาจใช้เครดิต Copilot ดูข้อมูลเพิ่มเติมในภาพรวมของการเรียกเก็บเงินตามการใช้งาน

จํากัดเวลาหมุนและเครื่องมือ

ค่าในตารางต่อไปนี้เป็นค่าเริ่มต้นของบริการ Microsoft จัดการค่าเหล่านี้และสามารถเปลี่ยนแปลงได้

Limit Default value จะเกิดอะไรขึ้นเมื่อถึงจุดนี้
Turn duration 90 minutes ประมาณ 60 นาทีหลังจากเริ่มเทิร์น เจ้าหน้าที่จะถูกนําให้จบและให้คําตอบสุดท้าย เมื่อครบ 90 นาที บริการจะหยุดเลี้ยว
จํานวนการเรียกเครื่องมือต่อเทิร์น 200 เจ้าหน้าที่หยุดเรียกเครื่องมือและเทิร์นจะสิ้นสุดลง
หมดเวลาการเรียกใช้เครื่องมือ 120 seconds บริการจะยกเลิกการเรียกใช้เครื่องมือและส่งผลลัพธ์ข้อผิดพลาดกลับไปยังเอเจนต์
หมดเวลาของเครื่องมือเวิร์กโฟลว์ 660 วินาที (11 นาที) เครื่องมือเรียกใช้เวิร์กโฟลว์จะหมดเวลาและเอเจนต์จะได้รับข้อผิดพลาด
หมดเวลาของเอเจนต์ที่เชื่อมต่อ 5,400 วินาที (90 นาที) การโทรไปยังเอเจนต์ที่เชื่อมต่อจะหมดเวลาและเอเจนต์จะได้รับข้อผิดพลาด
หมดเวลาของเอเจนต์ภายนอก 300 วินาที (5 นาที) การโทรไปยังเอเจนต์ภายนอกหมดเวลาและเอเจนต์จะได้รับข้อผิดพลาด
ข้อความที่เก็บไว้ในหน้าต่างสนทนา 100 messages เจ้าหน้าที่จะลบข้อความเก่าที่สุดจากประวัติการทํางาน เพื่อให้ลืมรายละเอียดในช่วงต้นของการสนทนายาว ๆ

เวลาหมดเวลาการเรียกเครื่องมือเป็นค่าเริ่มต้นสําหรับการเรียกเครื่องมือทั่วไป เช่น การเรียกตัวเชื่อมต่อหรือการค้นหาความรู้ เครื่องมือเวิร์กโฟลว์ ตัวแทนที่เชื่อมต่อ และตัวแทนภายนอกจะใช้เวลาหมดอายุที่ยาวนานกว่าของตนเอง

หากคําขอนั้นมักจะถึงขีดจํากัดเหล่านี้ ให้แบ่งงานออกเป็นคําขอขนาดเล็กลง หากต้องการค้นหารหัสอ้างอิงที่ปรากฏเมื่อหมุนไม่ผ่าน เช่น MCS-4063, ดูที่ รหัสข้อผิดพลาดอ้างอิงสําหรับเอเจนต์

ขีดจํากัดการสตรีมใน Microsoft Teams และ Microsoft 365 Copilot

เอเจนต์จะสตรีมคําตอบขณะที่เอเจนต์เขียน ใน Microsoft Teams การสตรีมมีข้อจํากัดดังนี้:

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

หากคําตอบเกินสองนาที บริการจะส่งคําตอบฉบับเต็มเป็นข้อความปกติแทนที่จะจบสตรีม ข้อความที่สตรีมไปแล้วสามารถอยู่บนหน้าจอได้ ดังนั้นคําตอบอาจปรากฏสองครั้ง หากการโทรเครื่องมือที่ยาวใช้เวลาก่อนข้อความตอบกลับจะมาถึง คุณอาจเห็นการตอบกลับหยุดแล้วตามด้วยคําตอบในข้อความแยกต่างหาก ไม่ว่าจะอย่างไร ข้อความสุดท้ายฉบับเต็มก็ยังถูกส่งต่ออยู่ดี

Microsoft 365 Copilot ไม่ได้ใช้เซสชันสตรีมมิ่งของ Teams ดังนั้นข้อจํากัดของ Teams ในส่วนนี้จึงไม่ครอบคลุม