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.