Amazon S3 Vectors giới thiệu tính năng lọc trước siêu dữ liệu để tỷ lệ thu hồi cao hơn tới 5 lần trên tìm kiếm đã lọc
Amazon S3 Vectors hiện hỗ trợ lọc trước, đánh giá các bộ lọc siêu dữ liệu trước khi chạy tìm kiếm theo tính tương tự, trả về nhiều hơn gấp 5 lần các véc-tơ phù hợp khi bộ lọc của bạn mang tính chọn lọc. S3 Vectors cũng thêm toán tử so khớp tiền tố ($startsWith) để lọc các giá trị như đường dẫn và URL. Kết hợp lại, những cải tiến này mang đến cho các ứng dụng tạo sinh tăng cường truy xuất (RAG), tác tử và tìm kiếm theo ngữ nghĩa của bạn kết quả đầy đủ hơn khi bạn lọc, do đó các ứng dụng của bạn trả về câu trả lời phù hợp hơn.
S3 Vectors cung cấp hỗ trợ gốc để lưu trữ và truy vấn véc-tơ trong Amazon S3, cung cấp lưu trữ và truy vấn véc-tơ chuyên dụng, được tối ưu hóa chi phí ở quy mô hàng tỷ véc-tơ. Với lần ra mắt này, các chỉ mục trong các vùng lưu trữ véc-tơ mới sử dụng lọc trước siêu dữ liệu theo mặc định, mà không thay đổi cách bạn ghi véc-tơ với PutVectors hoặc chạy các truy vấn đã lọc với QueryVectors. Để sử dụng tính năng lọc trước trên một chỉ mục hiện có, hãy cập nhật chỉ mục đó tại chỗ với API UpdateIndexMode. Bạn cũng có thể so sánh lọc trước với tính năng lọc hiện tại của bạn trên cùng một chỉ mục, sử dụng tham số cho mỗi truy vấn trên QueryVectors trước khi bạn cập nhật.
Tính năng lọc trước siêu dữ liệu có sẵn mà không mất thêm phí ở tất cả các Khu vực AWS thương mại nơi có sẵn Amazon S3 Vectors và ở Khu vực AWS Trung Quốc. Chúng tôi đang triển khai sự thay đổi này và dự kiến sẽ hoàn thành việc triển khai trong những ngày tới. Để bắt đầu, hãy sử dụng AWS CLI, SDK AWS hoặc bảng điều khiển Amazon S3. Để tìm hiểu thêm, hãy truy cập tài liệu về Amazon S3 Vectors và blog Tin tức AWS.