แนบไฟล์กับการสนทนา (ตัวอย่าง)

[บทความนี้เป็นเอกสารก่อนการนำออกใช้ และอาจเปลี่ยนแปลงได้]

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

หมายเหตุ

ฟีเจอร์ในบทความนี้ขับเคลื่อนด้วยฮาร์เนส GitHub Copilot ซึ่งใช้ Copilot Credits สําหรับการเรียกเก็บเงินตามการใช้งาน เรียนรู้เพิ่มเติมเกี่ยวกับเครดิต Copilot ในภาพรวมการเรียกเก็บเงินสําหรับเจ้าหน้าที่ที่ขับเคลื่อนด้วย GitHub Copilot harness

การเรียกเก็บเงินตามการใช้งานครอบคลุมถึงการใช้ การสร้าง การทดสอบ และการประเมินเอเจนต์ การกระทําเหล่านี้อาจใช้เครดิต Copilot

ไฟล์แนบกับแหล่งข้อมูลความรู้

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

แนวคิด ใครเป็นผู้จัดหา ขอบเขต การใช้งานทั่วไป
สิ่งที่แนบ ผู้ใช้ปลายทาง ต่อ 1 ข้อความ บทสนทนาเดียว "สรุปสัญญานี้", "ในภาพหน้าจอนี้มีอะไรบ้าง?"
แหล่งความรู้ ผู้สร้าง ในช่วงเวลาการออกแบบ ทุกการสนทนากับเจ้าหน้าที่ เอกสารนโยบาย แคตตาล็อกสินค้า บทความช่วยเหลือ

เพิ่มแหล่งข้อมูลความรู้เมื่อเอเจนต์ควรเข้าถึงเนื้อหาเดียวกันเสมอ ขอให้ผู้ใช้แนบไฟล์เมื่อเนื้อหานั้นไม่ซ้ํากันกับคําขอของพวกเขา

ประเภทไฟล์แนบที่รองรับ

Type ตัวอย่าง หมายเหตุ
รูปภาพ .png, .jpg, .gif, .webp ตัวแทนใช้โมเดลที่มองเห็นได้เพื่ออธิบายหรือตอบคําถามเกี่ยวกับภาพ
ไฟล์ PDF .pdf ข้อความจะถูกดึงออกมาเพื่อให้เอเจนต์ใช้เหตุผลพิจารณา
เอกสารข้อความ .txt, .csv, .html, .md เนื้อหาจะถูกส่งต่อไปยังเอเจนต์ในรูปแบบข้อความ
Url URL HTTP หรือ HTTPS ที่เข้าถึงได้สาธารณะ เอเจนต์จะดาวน์โหลดไฟล์ที่ลิงก์สําหรับเทิร์นปัจจุบัน (ดูพฤติกรรมการดาวน์โหลด URL ในภายหลังในบทความนี้)

ที่ผู้ใช้แนบไฟล์

ผู้ใช้สามารถแนบไฟล์ในพื้นผิวใดก็ได้ที่เอเจนต์ทํางาน:

  • แท็บ Preview ใน Copilot Studio เมื่อคุณทดสอบเอเจนต์ เรียนรู้เพิ่มเติมในส่วน ทดสอบตัวแทน
  • ช่องที่เผยแพร่ซึ่งรองรับไฟล์แนบ เช่น Microsoft Teams, Microsoft 365 Copilot และแชทผ่านเว็บ

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

ภาพหน้าจอของตัวประพันธ์ข้อความในบานหน้าต่างทดสอบตัวแทนของคุณใน Copilot Studio แสดงไอคอนไฟล์แนบ

วิธีที่เอเจนต์ประมวลผลไฟล์แนบ

  • เอเจนต์จะอ่านไฟล์แนบแต่ละไฟล์เมื่อประมวลผลข้อความ ไฟล์แนบจะมีผลต่อเฉพาะรอบที่ส่งไปพร้อมกันเท่านั้น เว้นแต่เจ้าหน้าที่จะอ้างอิงไฟล์เหล่านั้นอีกครั้งภายหลังในบทสนทนาเดียวกัน
  • หากไฟล์แนบไม่สามารถประมวลผลได้ (เช่น ไฟล์ไม่ถูกต้องหรือดาวน์โหลด URL ล้มเหลว) เอเจนต์จะข้ามไฟล์แนบนั้นและประมวลผลข้อความที่เหลือ ข้อความยังคงถูกส่งอยู่
  • ไฟล์แนบไม่สามารถแทนที่ แหล่งความรู้หน่วยความจํา หรือผลลัพธ์ ของเครื่องมือ ได้ มันเป็นอีกสัญญาณหนึ่งที่สายลับพิจารณาสําหรับเทิร์นปัจจุบัน

ไฟล์แนบ URL

เมื่อผู้ใช้แนบ URL เอเจนต์จะดาวน์โหลดไฟล์ที่ URL นั้นและปฏิบัติต่อไฟล์นั้นเหมือนไฟล์แนบที่อัปโหลดสําหรับรอบนั้น

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

การเก็บรักษาและขีดจํากัด

ไฟล์แนบจะถูกเก็บไว้ตลอดชีวิตของการสนทนา ไม่ใช่แค่ในเทิร์นปัจจุบัน หากผู้ใช้แนบไฟล์ก่อนหน้านี้ในการสนทนา ตัวแทนสามารถอ้างอิงไฟล์นั้นอีกครั้งในรอบถัดไป (เช่น "เปรียบเทียบกับไฟล์ที่ฉันส่งไปก่อนหน้านี้")

Item ขีดจำกัด
ขนาดไฟล์แนบ (ต่อไฟล์) 16 MiB
หมดเวลาการดาวน์โหลดไฟล์แนบ URL 30 วินาที
การเก็บรักษาไฟล์แนบ (ต่อการสนทนา) 28 วันหลังจากกิจกรรมสุดท้ายในการสนทนา
พฤติกรรมการแนบเมื่อเกิดความล้มเหลว เอเจนต์ข้ามไฟล์แนบที่ล้มเหลวและดําเนินการประมวลผลข้อความต่อไป

หลังจากช่วงเวลาการเก็บรักษาสิ้นสุดลง ไฟล์แนบที่จัดเก็บจะถูกลบออกจากการสนทนาและไม่สามารถให้เอเจนต์อ้างอิงได้อีกต่อไป หน้าต่างการเก็บรักษาเดียวกันนี้ใช้กับไฟล์ใด ๆ ที่เอเจนต์สร้างขึ้น ระหว่างการสนทนา