Tác giả: Ningning
Tôi đã dành một chút thời gian để nghiên cứu về sự khác biệt giữa phiên bản hiện tại và phiên bản V2 của khung AI Agent Eliza của AI16Z, như Shawn đã tiết lộ.
Trước khi so sánh, chúng ta hãy hiểu về cấu trúc cơ bản của phiên bản hiện tại và phiên bản V2.
Như Hình 1 cho thấy, khung Eliza phiên bản hiện tại bao gồm Lớp Giao diện (Interface Layer), Lớp Chức năng Cốt lõi (Core Layer) và Lớp Mô hình (Model Layer).
Lớp Giao diện (Interface Layer)
Chịu trách nhiệm tương tác với các nền tảng bên ngoài
Hỗ trợ nhiều nền tảng như Discord, Twitter, Telegram
Cung cấp API để các hệ thống khác gọi
Lớp Chức năng Cốt lõi (Core Layer)
Hệ thống Bộ nhớ: Cung cấp chức năng lưu trữ có thể truy vấn và xử lý tài liệu
Hệ thống Hành vi: Quản lý các hành vi và hành động tùy chỉnh
Hệ thống Cấu hình: Quản lý cấu hình thông qua .env và elizaConfig.yaml
Lớp Mô hình (Model Layer)
Hỗ trợ nhiều mô hình ngôn ngữ lớn, bao gồm OpenAI, Anthropic, Llama, Grok
Cung cấp một giao diện mô hình thống nhất
Các lớp tương tác với nhau thông qua các giao diện tiêu chuẩn, hỗ trợ tính mô-đun hóa và khả năng mở rộng cao.
Vào ngày 15, Shawn đã tiết lộ rằng họ đang phát triển phiên bản Eliza V2, dự kiến sẽ ra mắt phiên bản alpha trong 2-3 tuần tới.
Eliza V2 sẽ thống nhất hệ thống tin nhắn, đơn giản hóa máy trạm; thống nhất ví của Đại lý; sử dụng cơ chế đăng ký và ghi đè cho hệ thống mô hình; tăng cường khả năng mở rộng của khung chức năng cốt lõi; cập nhật các plug-in của cộng đồng; hoàn thành 100% độ bao phủ kiểm tra.
Sơ đồ kiến trúc dự kiến của phiên bản V2 như sau:
Hãy để tôi giải thích về những cải tiến chính của Eliza V2 và vị trí của chúng trong kiến trúc:
Cải tiến Lớp Giao diện: Thống nhất hệ thống tin nhắn
Thay thế việc tích hợp máy trạm phân tán bằng một hệ thống xử lý tin nhắn thống nhất
Các nền tảng (Discord/Twitter, v.v.) trở thành các bộ điều hợp của hệ thống tin nhắn
Đơn giản hóa việc phát triển và bảo trì máy trạm
Cung cấp trải nghiệm xử lý tin nhắn nhất quán hơn
Cải tiến Lớp Chức năng Cốt lõi: Thống nhất ví của Đại lý
Tích hợp các cấu hình ví phân tán trước đây
Cung cấp quản lý ví đa chuỗi thống nhất
Đơn giản hóa các thao tác liên chuỗi
Khung chức năng cốt lõi mở rộng: Thiết kế lại các giao diện cốt lõi để trở nên phổ quát hơn
Tăng cường khả năng mở rộng của khung
Cơ chế tích hợp plug-in tốt hơn
Cập nhật plug-in cộng đồng: Cải thiện hệ thống plug-in
Hoàn thiện quản lý plug-in
Đảm bảo chất lượng với 100% độ bao phủ kiểm tra
Cải tiến Lớp Mô hình: Giới thiệu cơ chế đăng ký mô hình
Hỗ trợ đăng ký và ghi đè mô hình động
Phân loại mô hình thành hai loại chính là LLMs và Embeddings
Cách gọi mô hình linh hoạt hơn
Phiên bản mới này có kiến trúc mô-đun hóa và thống nhất hơn, với sự tương tác giữa các thành phần rõ ràng hơn, cũng cung cấp nền tảng tốt hơn cho việc mở rộng trong tương lai.
Cuối cùng, nếu phân tích từ góc độ đầu tư, Eliza V2 sẽ mang lại cơ hội tăng trưởng mới cho các plug-in mở rộng chức năng như AgentTank.