Bộ nhớ kỹ thuật số
Bộ nhớ kỹ thuật số (Digital Memory) đề cập đến kho lưu trữ có cấu trúc và dễ truy cập nơi các hệ thống kỹ thuật số lưu trữ, giữ lại và truy xuất thông tin theo thời gian. Không giống như trí nhớ sinh học, bộ nhớ kỹ thuật số được triển khai thông qua các kiến trúc phần mềm, cơ sở dữ liệu, kho vector và phần cứng chuyên dụng được thiết kế để ghi nhật ký dữ liệu bền vững và truy xuất nhanh chóng.
Trong bối cảnh AI tiên tiến và các ứng dụng phức tạp, bộ nhớ hiệu quả là yếu tố khác biệt giữa một tập lệnh không trạng thái và một tác nhân thông minh. Nó cho phép các hệ thống duy trì ngữ cảnh qua các phiên, học hỏi từ các tương tác trong quá khứ và xây dựng sự hiểu biết tích lũy về dữ liệu mà chúng xử lý. Nếu không có bộ nhớ kỹ thuật số mạnh mẽ, các mô hình AI về bản chất bị giới hạn trong phạm vi của một lời nhắc duy nhất.
Bộ nhớ kỹ thuật số hiện đại thường bao gồm nhiều lớp. Bộ nhớ ngắn hạn có thể được quản lý thông qua cửa sổ ngữ cảnh (context windows) trong các LLM, giữ lại luồng hội thoại tức thời. Tuy nhiên, bộ nhớ dài hạn thường đạt được thông qua các cơ sở dữ liệu vector bên ngoài. Dữ liệu đầu vào được chia thành các đoạn (chunked), nhúng thành các vector số (embeddings) và được lưu trữ. Khi một truy vấn đến, nó cũng được chuyển thành vector, và tìm kiếm tương đồng sẽ truy xuất các điểm dữ liệu quá khứ liên quan nhất để bổ sung cho quá trình xử lý hiện tại.
Cơ sở dữ liệu Vector, Cửa sổ Ngữ cảnh, Tạo sinh Tăng cường Truy xuất (RAG), Quản lý Trạng thái.