OpenViking là gì?
Tóm tắt OpenViking là cơ sở dữ liệu ngữ cảnh mã nguồn mở dành cho các tác nhân AI, thay thế lưu trữ vector phẳng bằng mô hình hệ thống tệp. Nó tổ chức ngữ cảnh (ký ức, tài nguyên, kỹ năng) dưới các...

Source: DEV Community
Tóm tắt OpenViking là cơ sở dữ liệu ngữ cảnh mã nguồn mở dành cho các tác nhân AI, thay thế lưu trữ vector phẳng bằng mô hình hệ thống tệp. Nó tổ chức ngữ cảnh (ký ức, tài nguyên, kỹ năng) dưới các URI viking:// với ba lớp: L0 (~100 token), L1 (~2k token), L2 (nội dung đầy đủ). Thực nghiệm cho thấy giảm 91% chi phí token và tăng hiệu quả hoàn thành tác vụ 43% so với RAG truyền thống. Dùng thử Apidog ngay hôm nay Giới thiệu Tác nhân AI thường quên thông tin quan trọng: hỏi lại cùng một endpoint, bỏ qua tùy chọn môi trường, không nhớ bài kiểm tra đã qua. Hầu hết các nhóm đang vá víu RAG, cơ sở dữ liệu vector và hệ thống bộ nhớ rời rạc, dẫn đến ngữ cảnh bị phân mảnh, chi phí token tăng vọt và thất bại truy xuất. Dữ liệu thực nghiệm (LoCoMo10) cho thấy các hệ thống RAG truyền thống chỉ đạt tỷ lệ hoàn thành tác vụ 35-44% với 24-51 triệu token đầu vào. OpenViking do ByteDance phát triển, tiếp cận theo cách mới: thay thế lưu trữ vector phẳng bằng hệ thống tệp, tổ chức toàn bộ ngữ cảnh dưới UR