Di chuyển embedding Cloudflare Vectorize thay đổi cách ứng dụng biểu diễn và truy xuất thông tin. Ngay cả khi mô hình mới nhận cùng tài liệu, vector và hành vi xếp hạng của nó có thể khác. Thay tên mô hình trên đường truy vấn chưa phải kế hoạch di chuyển hoàn chỉnh.

Xây dựng một chỉ mục riêng có phiên bản cho cấu hình embedding mới, nạp bù từ nguồn có thẩm quyền và đối soát cập nhật cùng xóa trong thời gian hai đường cùng tồn tại. So sánh truy xuất trên bộ câu hỏi đại diện, sau đó chuyển cấu hình truy vấn và chỉ mục cùng nhau. Giữ đường quay lui đã thử cho đến khi kết quả mới được chấp nhận.

Hãy hình dung trợ lý tài liệu chuyển sang cách embedding nhằm phục vụ tập ngôn ngữ rộng hơn. Chỉ mục hiện tại đang phục vụ khách hàng. Đội ngũ muốn cải thiện truy xuất liên quan mà không làm biến mất sổ tay hiện hành, khôi phục tài liệu đã xóa hoặc trả đoạn mà người gọi không có quyền truy cập.

Bài viết mô tả quy trình di chuyển ứng dụng được đề xuất. Nó không khẳng định Vectorize tự dịch vector giữa các mô hình hoặc mô hình embedding khác nhất thiết sẽ cải thiện kết quả của bạn.

Di chuyển embedding Cloudflare Vectorize bắt đầu từ hợp đồng

Hướng dẫn tạo chỉ mục của Cloudflare ghi số chiều và thước đo khoảng cách là cấu hình chỉ mục, đồng thời nêu các thiết lập này không thể đổi sau khi tạo. Xác nhận đầu ra mô hình đã chọn và cấu hình chỉ mục dự định trước khi chuẩn bị bản thay thế.

Chỉ khớp số chiều không phải phép thử tương thích. Ứng dụng nên xem mô hình embedding, tiền xử lý, chia đoạn và chỉ mục là một cấu hình truy xuất có phiên bản. Truy vấn cần cách biểu diễn tương ứng với cách đã dùng cho vector tài liệu lưu trữ.

Thành phần hợp đồngGhi lại trước di chuyểnVì sao quan trọng
Phiên bản nguồnDanh tính và phiên bản tài liệu có thẩm quyềnTái tạo tài liệu đã lập chỉ mục
Xử lýCấu hình trích xuất và chia đoạnGiải thích ranh giới đoạn thay đổi
EmbeddingMô hình và cấu hình liên quanXác định biểu diễn vector
Chỉ mụcTên, số chiều và thước đoNgăn định tuyến truy vấn không khớp
Chính sách truy xuấtBộ lọc và xử lý kết quảGiữ quyền truy cập và ý nghĩa ứng dụng

Hợp đồng phải đọc được mà không cần kiểm tra bản triển khai đang chạy. Kỹ sư về sau cần xác lập biểu diễn nào đã tạo kết quả và bản phát hành ứng dụng nào đã chọn nó.

Quyết định điều mà việc di chuyển cần cải thiện

Ghi rõ vấn đề của kết quả hiện tại. Đó có thể là truy xuất kém ở một ngôn ngữ cụ thể, xử lý thuật ngữ yếu hoặc yêu cầu về hỗ trợ mô hình. «Dùng mô hình mới hơn» không phải tiêu chí nghiệm thu.

Xây bộ câu hỏi bộc lộ điểm yếu thực tế và giữ các trường hợp hiện có quan trọng. Bao gồm tham chiếu sản phẩm chính xác, câu hỏi không thể trả lời, tài liệu hạn chế và ví dụ ở mỗi ngôn ngữ liên quan. Để chủ nguồn xác định bằng chứng hữu ích trước khi so sánh câu trả lời.

Đánh giá đoạn truy xuất độc lập với văn xuôi được tạo. Mô hình ngôn ngữ có thể làm truy xuất yếu trông mạch lạc. Nếu bản thay thế tìm bằng chứng kém hơn nhưng diễn đạt trôi chảy hơn, việc di chuyển chưa chắc đã cải thiện ứng dụng.

Ghi lại sự đánh đổi chấp nhận được. Cải thiện tìm kiếm mô tả rộng có thể đi cùng kết quả tham chiếu chính xác kém hơn. Chủ sở hữu phải quyết định có chấp nhận sự đánh đổi đó hay ứng dụng cần chiến lược truy xuất khác.

Trình tự đề xuất: Gắn phiên bản cho hợp đồng truy xuất. Nạp bù chỉ mục thay thế riêng. Đối soát cập nhật, xóa và quyền. Đánh giá, chuyển đổi và diễn tập quay lui.
Thiết kế đề xuất. Ghép embedding truy vấn với đúng chỉ mục. Xem sơ đồ kích thước đầy đủ

Xây chỉ mục song song từ tài liệu có thẩm quyền

Tạo chỉ mục thay thế dưới danh tính riêng có thể truy vết. Đừng ghi đè biểu diễn hoạt động duy nhất trước khi bản mới vượt đánh giá. Nạp bù từ hệ thống nguồn hoặc ảnh chụp nguồn được ghi nhận, thay vì xem các vector cũ là tài liệu gốc.

Duy trì ánh xạ ổn định từ bản ghi nguồn đến các đoạn được chèn vào mỗi chỉ mục. Thay đổi chia đoạn có thể tạo bộ mã định danh khác, nên quy trình xóa và thay thế phải biết bản ghi dẫn xuất nào thuộc về một phiên bản nguồn.

Làm rõ ảnh chụp nguồn và tiến độ xử lý. Người vận hành phải xác định được tài liệu chưa từng được xử lý, trích xuất thất bại hoặc bị đường embedding từ chối. Tổng số vector không cho biết liệu các bản ghi bị thiếu có phải những bản quan trọng hay không.

Hướng dẫn truy vấn của Cloudflare là tài liệu tham chiếu để dùng chỉ mục kết quả. Thử trên API hiện tại đã chọn thay vì cho rằng chèn thành công lập tức chứng minh mọi đường truy vấn sẵn sàng.

Đối soát thay đổi khi cả hai biểu diễn cùng tồn tại

Nạp bù có thể mất thời gian trong khi tài liệu nguồn tiếp tục thay đổi. Quyết định cách bản thay thế bắt kịp. Có thể dùng nhật ký thay đổi có phiên bản hoặc quy trình đồng bộ có chủ đích khác phù hợp với hệ thống nguồn.

Theo dõi xóa một cách rõ ràng. Tài liệu bị gỡ trong lúc nạp bù không được tái xuất hiện khi một mục ảnh chụp cũ xử lý xong về sau. So sánh phiên bản và trạng thái xóa hiện tại của nguồn trước khi chấp nhận tài liệu dẫn xuất.

Sự kiện trong di chuyểnQuyết định bắt buộc
Thêm tài liệuLập chỉ mục theo hợp đồng thay thế
Sửa tài liệuChủ động thay thế biểu diễn trước
Xóa tài liệuXóa hoặc loại trừ mọi bản ghi dẫn xuất liên quan
Đổi quyềnÁp dụng quy tắc truy cập hiện tại cho truy xuất
Xử lý thất bạiGhi nguồn bị thiếu và hành động khôi phục

Đừng khẳng định bản thay thế đã bắt kịp chỉ vì công việc nạp bù thoát thành công. Đối soát danh tính và phiên bản nguồn dự kiến với kết quả xử lý. Giải quyết từng ngoại lệ hoặc theo chính sách chấp nhận rõ ràng.

Hướng dẫn độ mới dữ liệu RAG của chúng tôi đề cập vấn đề cập nhật liên tục. Việc di chuyển thêm một biểu diễn thứ hai phải tuân theo cùng quy tắc nguồn cho đến khi chuyển đổi và ngừng biểu diễn cũ hoàn tất.

So sánh truy xuất dưới cùng quyền hạn

Chạy đường truy vấn cũ và thay thế trên cùng bộ câu hỏi được phép. Giữ cấu hình embedding truy vấn ghép với đúng chỉ mục. So sánh dùng các biểu diễn không khớp đang đo lỗi tích hợp chứ không phải chất lượng mô hình.

Kiểm tra bộ lọc và mở nguồn bên cạnh xếp hạng. Tài liệu tham chiếu lọc siêu dữ liệu của Cloudflare mô tả cơ chế đó; ứng dụng phải giữ các điều kiện truy cập mà khối lượng công việc yêu cầu.

Hạng mục đánh giáBằng chứng cần so sánh
Bằng chứng liên quanMức độ người xem xét tìm thấy đoạn nguồn cần thiết
Tham chiếu chính xácCó nhầm các mã sản phẩm hoặc lỗi gần nhau không
Câu hỏi không trả lời đượcHệ thống có trả được trạng thái không có bằng chứng hữu dụng không
Tài liệu hạn chếĐoạn và trích dẫn trái phép có luôn vắng mặt không
Nguồn đã cập nhật và xóaKết quả có khớp trạng thái nguồn đã chấp nhận không
Hành vi vận hànhThời gian toàn trình và lỗi giải thích được

Giữ từng trường hợp thất bại riêng. Điểm tổng hợp có thể che một suy giảm quan trọng về thương mại, như trả chỉ dẫn lỗi thời cho sản phẩm thường dùng. Chủ sở hữu cần xem xét các trường hợp đó trước khi chấp nhận chuyển đổi.

Quyết định đề xuất: Bản thay thế đã qua nghiệm thu chưa? Bằng chứng được chấp nhận hoặc suy giảm hay chưa hoàn chỉnh. Chủ động ngừng trạng thái cũ.
Thiết kế đề xuất. Ghép embedding truy vấn với đúng chỉ mục. Xem sơ đồ kích thước đầy đủ

Chuyển đổi một cấu hình truy xuất hoàn chỉnh

Chuyển đường embedding truy vấn, lựa chọn chỉ mục và cấu hình truy xuất liên quan cùng nhau. Khi khả thi, giữ một bộ chọn được ghi nhận duy nhất cho phiên bản đã chấp nhận. Triển khai một phần có thể gửi vector truy vấn mới vào chỉ mục cũ hoặc áp dụng giả định không tương thích về siêu dữ liệu lưu trữ.

Bắt đầu bằng triển khai có kiểm soát phù hợp với rủi ro ứng dụng. So sánh kết quả quan sát với bộ nghiệm thu và giữ đủ thông tin phiên bản trong dấu vết để xác định đường nào đã phục vụ một câu hỏi.

Quay lui phải khôi phục toàn bộ cấu hình trước. Thử trước khi dựa vào nó. Nếu chỉ mục cũ ngừng nhận thay đổi nguồn trong lúc thử, quay lui có thể khôi phục tài liệu cũ hoặc đã xóa; ghi cách ngăn ngừa hoặc đối soát tình trạng đó.

Chỉ ngừng biểu diễn cũ sau khoảng quan sát và xem xét nguồn đã thống nhất. Loại bỏ nó là một bước vận hành riêng với tác động riêng đến lưu giữ và khôi phục. Chuyển thành công không tự động cấp quyền xóa mọi bằng chứng trước đó.

Ước tính việc di chuyển thay vì chỉ nạp bù

Chi phí dự án bao gồm đối soát nguồn, xử lý, đánh giá, triển khai có kiểm soát và quay lui. Báo giá chỉ gồm tạo vector loại ra phần việc làm cho quá trình di chuyển đáng tin cậy.

Yêu cầu ước tính bằng GBP dựa trên kích thước tập tài liệu, tốc độ thay đổi nguồn, ngôn ngữ hỗ trợ, độ phức tạp quyền và chất lượng mã định danh hiện có. Bao gồm lưu trữ song song tạm thời và xử lý kép ở nơi thiết kế yêu cầu.

Kiểm tra giá hiện tại của nhà cung cấp cho đúng cấu hình embedding và lưu trữ trước khi báo phí sử dụng. Ghi giả định về xử lý lỗi và lập lại chỉ mục. Mô hình có đơn giá thấp hơn vẫn có thể cần nhiều kỹ thuật hơn nếu kết quả đòi hỏi quy trình xử lý khác.

Chúng tôi có thể xác định phạm vi đánh giá di chuyển có giới hạn qua thử nghiệm thí điểm tích hợp AI . Yêu cầu đề xuất di chuyển embedding kèm mô hình hiện tại, hợp đồng chỉ mục, quy trình cập nhật nguồn và ví dụ tìm kiếm thất bại. Những chi tiết đó làm cải tiến đề xuất kiểm thử được trước khi thay hệ thống đang hoạt động.

Câu hỏi thường gặp

Có thể thay mô hình embedding mà không xây lại chỉ mục không? Đừng mặc định tương thích. Xem mô hình và biểu diễn tài liệu là hợp đồng có phiên bản, rồi kiểm chứng bản thay thế bằng chỉ mục xây riêng và đánh giá truy xuất. Khớp số chiều vector không xác lập ý nghĩa tương đương.

Có thể đổi tại chỗ số chiều chỉ mục Vectorize không? Tài liệu tạo chỉ mục hiện tại nêu rằng số chiều và thước đo khoảng cách không thể thay đổi sau khi tạo. Xác nhận đầu ra mô hình thay thế và tạo chỉ mục mới phù hợp thay vì dự tính đổi cấu hình tại chỗ.

Vì sao giữ chỉ mục cũ khi di chuyển? Nó cung cấp cơ sở so sánh đang hoạt động và đường quay lui tiềm năng trong lúc đánh giá bản thay thế. Đường đó chỉ hữu ích nếu cập nhật, xóa và quyền nguồn được giữ hiện hành hoặc đối soát có chủ đích.

Tài liệu bị xóa trong khi nạp bù sẽ ra sao? Theo dõi việc xóa theo trạng thái nguồn có thẩm quyền. Mục ảnh chụp cũ không được đưa lại tài liệu đã gỡ sau khi xóa. Đối soát bản ghi dẫn xuất và phiên bản nguồn trước khi chấp nhận bản thay thế.

Nên so sánh câu trả lời được tạo hay đoạn truy xuất? Đánh giá đoạn trước, rồi câu trả lời sử dụng chúng. Cách này tách suy giảm truy xuất khỏi thay đổi tóm tắt và ngăn văn xuôi trôi chảy che bằng chứng thiếu hoặc lỗi thời.

Quay lui cần khôi phục những gì? Khôi phục toàn bộ cấu hình truy xuất trước, gồm embedding truy vấn, lựa chọn chỉ mục và giả định siêu dữ liệu hay bộ lọc liên quan. Kiểm chứng đường khôi phục không làm lộ tài liệu cũ, đã xóa hoặc mới bị hạn chế.

Điều gì quyết định chi phí di chuyển? Chất lượng nguồn, tần suất cập nhật, thay đổi xử lý, quy tắc quyền và yêu cầu đánh giá quyết định công việc. Bao gồm vận hành song song, triển khai và quay lui trong ước tính GBP có phạm vi thay vì chỉ báo giá tạo vector.