跳到主要内容
返回文章列表

S3 Vectors เพิ่ม Metadata Pre-filtering ใน AWS GovCloud

กรอง metadata ก่อน similarity search และเพิ่ม prefix filter สำหรับงาน RAG ที่แยกข้อมูลตามสิทธิ์

S3 Vectors เพิ่ม Metadata Pre-filtering ใน AWS GovCloud

AWS ประกาศ 9 ตุลาคม 2026 ว่า S3 Vectors รองรับ metadata pre-filtering ใน AWS GovCloud US-East และ US-West แล้ว การกรองก่อน similarity search ช่วยให้ผลที่คืนมาตรงเงื่อนไขมากขึ้น โดยเฉพาะ RAG ที่แยกข้อมูลตาม tenant, ประเภทเอกสาร หรือ path

ต่างจากการกรองแบบเดิมอย่างไร

หากระบบค้น nearest vectors ก่อนแล้วค่อยทิ้งรายการที่ metadata ไม่ตรง อาจเหลือผลลัพธ์น้อยกว่าที่ต้องการเมื่อเงื่อนไขแคบ pre-filtering จะใช้เงื่อนไขคัดกลุ่มก่อนค้นความคล้าย AWS ระบุว่ากรณี filter เลือกข้อมูลน้อยอาจได้ matching vectors กลับมามากขึ้นสูงสุด 5 เท่า ตัวเลขนี้เป็นผลของผู้ผลิต ไม่ใช่การรับประกันทุก index

AWS เพิ่ม operator $startsWith สำหรับกรองค่าอย่าง path หรือ URL ทำให้ใช้ prefix จำกัดคลังเอกสารได้โดยไม่ต้องสร้าง index ใหม่สำหรับทุกกลุ่ม แต่ต้องออกแบบ metadata ให้สม่ำเสมอ เช่น ระบุ tenant และระดับสิทธิ์ตรงทุก vector มิฉะนั้น filter ที่ดีทางเทคนิคก็ยังคืนข้อมูลผิดขอบเขตได้

วิธีเปิดและวัดผล

index ใหม่ใน GovCloud ใช้ pre-filtering เป็นค่าเริ่มต้น ส่วน index เดิมอัปเดตในที่เดิมด้วย UpdateIndexMode API ทีมสามารถเปรียบเทียบกับการกรองเดิมเป็นราย query ผ่าน QueryVectors ก่อนเปลี่ยนค่า index วัดจำนวนผลที่ผ่าน filter, recall ของคำถามทดสอบ และ latency พร้อมกัน

การเปลี่ยนนี้ไม่เพิ่มค่าใช้จ่ายตามประกาศ และ AWS ระบุว่ามีใน region เชิงพาณิชย์ที่รองรับ S3 Vectors กับ China regions ด้วย อย่างไรก็ตามการ rollout อาจทยอยครบในวันถัดไป จึงควรตรวจฟีเจอร์ใน region จริง

ความเสี่ยงที่ต้องตรวจ

RAG ที่เคยได้ผลน้อยเพราะ post-filter อาจเริ่มส่งเอกสารมากขึ้นหลังเปลี่ยน ควรตรวจ token usage และคุณภาพคำตอบ รวมทั้งทดสอบสิทธิ์ข้าม tenant ทุกครั้งก่อนเปิดใน production

อ่านต้นทาง: AWS What's New, 9 ตุลาคม 2026