Sumber artikel: NingNing
Menghabiskan sedikit waktu untuk mempelajari kerangka AI Agent AI16Z versi Eliza saat ini, serta perbedaannya dengan versi V2 yang diungkapkan oleh Shawn.
Sebelum membandingkan, mari kita pahami arsitektur dasar versi saat ini dan versi V2.
Seperti yang ditunjukkan pada Gambar 1, kerangka Eliza versi saat ini terdiri dari lapisan antarmuka (Interface Layer), lapisan fungsi inti (Core Layer), dan lapisan model (Model Layer).
Lapisan antarmuka (Interface Layer)
Bertanggung jawab atas interaksi dengan platform eksternal
Mendukung banyak platform seperti Discord, Twitter, Telegram, dll.
Menyediakan antarmuka API untuk sistem lain
Lapisan fungsi inti (Core Layer)
Sistem memori: menyediakan fungsi penyimpanan yang dapat diambil dan kemampuan pengolahan dokumen
Sistem perilaku: mengelola perilaku dan eksekusi tindakan yang disesuaikan
Sistem konfigurasi: mengelola konfigurasi melalui .env dan elizaConfig.yaml
Lapisan model (Model Layer)
Mendukung berbagai model bahasa besar, termasuk OpenAI, Anthropic, Llama, Grok, dll.
Menyediakan abstraksi antarmuka model yang terintegrasi
Interaksi antar lapisan dilakukan melalui antarmuka standar, mendukung modularitas dan skalabilitas yang tinggi.
Pada tanggal 15, Shawn mengungkapkan bahwa mereka sedang mengembangkan versi Eliza v2, yang diharapkan dapat merilis versi alpha dalam 2 hingga 3 minggu.
Eliza v2 akan menyatukan bus pesan dan menyederhanakan klien; dompet Agen yang terintegrasi; sistem model menggunakan registri dan mode penutupan; meningkatkan kerangka inti yang umum dan dapat diperluas; memperbarui plugin komunitas; mencapai 100% cakupan pengujian.
Diagram desain arsitektur versi V2 diperkirakan sebagai berikut:
Izinkan saya menjelaskan perbaikan utama Eliza v2 dan posisinya dalam arsitektur:
Perbaikan lapisan antarmuka: menyatukan bus pesan
Mengubah integrasi klien yang sebelumnya terpisah menjadi sistem pemrosesan pesan yang terintegrasi
Setiap platform (Discord/Twitter, dll.) berfungsi sebagai adaptor untuk bus pesan
Menyederhanakan pengembangan dan pemeliharaan klien
Menyediakan pengalaman pemrosesan pesan yang lebih konsisten
Perbaikan lapisan fungsi inti: dompet proxy yang terintegrasi
Mengintegrasikan konfigurasi dompet yang sebelumnya terpisah
Menawarkan manajemen dompet multi-rantai yang terintegrasi
Menyederhanakan operasi lintas rantai
Kerangka inti yang dapat diperluas: meredesain antarmuka inti agar lebih umum
Meningkatkan skalabilitas kerangka kerja
Mekanisme integrasi plugin yang lebih baik
Pembaruan plugin komunitas: perbaikan sistem plugin
Memperbaiki manajemen plugin
100% cakupan pengujian menjamin kualitas
Perbaikan lapisan model: memperkenalkan mekanisme registri model
Mendukung pendaftaran dan penutupan model secara dinamis
Membagi model menjadi dua kategori besar: LLMs dan Embeddings
Metode pemanggilan model yang lebih fleksibel
Arsitektur versi baru ini lebih modular dan terintegrasi, interaksi antara komponen yang berbeda lebih jelas, serta memberikan dasar yang lebih baik untuk pengembangan di masa depan.
Akhirnya, jika dilihat dari sudut pandang investasi, Eliza v2 akan membawa peluang pertumbuhan baru bagi plugin ekstensi fungsi seperti AgentTank.