Analisis Project89: Sebuah kerangka AI Agent generasi baru yang modular dan berkinerja tinggi
Project89 menggunakan cara baru untuk merancang Agent Framework, yang merupakan Agent Framework berkinerja tinggi untuk pengembangan game, lebih modular dan memiliki kinerja yang lebih baik dibandingkan dengan Agent Framework yang digunakan saat ini.
Latar Belakang Pengembang
Pendiri Project89 sebelumnya terlibat dalam pengembangan proyek Magick, yaitu perangkat lunak yang menggunakan AI untuk pemrograman. Dia adalah pengembang peringkat keempat dalam proyek tersebut.
Mengapa menggunakan ECS untuk merancang Kerangka Agen
ECS (Entity-Component-System) adalah pola arsitektur yang umum digunakan dalam pengembangan game dan sistem simulasi. Ini memisahkan data dan logika secara menyeluruh, agar dapat mengelola berbagai entitas dan perilakunya secara efisien dalam skenario yang dapat diskalakan secara besar-besaran.
Arsitektur ECS terdiri dari tiga bagian utama:
Entity( entitas): hanya sebuah ID, tidak mengandung data atau logika apapun.
Component(: Digunakan untuk menyimpan data atau status spesifik entitas.
Sistem(sistem): bertanggung jawab untuk melaksanakan logika yang terkait dengan komponen tertentu.
Di ArgOS, setiap Agent dianggap sebagai sebuah Entity, yang dapat mendaftar berbagai komponen, seperti Komponen Agent, Komponen Persepsi, Komponen Memori, dan Komponen Aksi.
Tidak ada hubungan pemanggilan langsung antara sistem yang berbeda, setiap sistem akan dieksekusi secara independen sekali dalam periode yang ditentukan. Contohnya:
Sistem Persepsi memperbarui persepsi eksternal setiap 2 detik
Sistem Memori dijalankan setiap 1 detik, mengekstrak data dari Komponen Persepsi
Sistem Rencana dijalankan setiap 1000 detik, menetapkan rencana
Sistem Aksi dijalankan setiap 2 detik, bereaksi terhadap informasi eksternal
![Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
Arsitektur Sistem ArgOS
ArgOS membagi System menjadi tiga tingkatan:
Sadar)SISTEM: frekuensi pembaruan cukup tinggi, seperti setiap 10 detik
Sistem SUBCONSCIOUS(: frekuensi pembaruan lebih rendah, seperti setiap 25 detik
Tidak Sadar)UNCONSCIOUS(Sistem: frekuensi pembaruan lebih lambat, seperti di atas 50 detik
Sistem utama termasuk:
PerceptionSystem: Mengumpulkan rangsangan dari luar
ExperienceSystem: Mengubah rangsangan menjadi pengalaman
ThinkingSystem: Memikirkan dan menghasilkan tindakan
ActionSystem: Menjalankan aksi
GoalPlanningSystem: Evaluasi Kemajuan Tujuan
PlanningSystem: menghasilkan rencana eksekusi
RoomSystem: Mengolah pembaruan terkait ruangan
CleanupSystem: membersihkan entitas yang tidak berguna
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berperforma Tinggi])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
Arsitektur Umum ArgOS
Arsitektur inti berlapis: mencakup lapisan Komponen, Sistem, Manajer, dan Runtime.
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
Klasifikasi Komponen:
Kelas Identitas Inti
Kategori Perilaku dan Status
Persepsi dan Memori
Kategori Lingkungan dan Ruang
Tampilan dan interaksi
Kategori bantuan atau pemeliharaan
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
Struktur Manajer:
Menyediakan fungsi tingkat sistem, seperti manajemen acara, manajemen ruangan, manajemen status, dll.
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(
Interaksi Database:
Memuat, memperbarui, dan menyimpan data melalui StateManager
![Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
Inovasi Arsitektur
Setiap Sistem berjalan secara independen, tanpa hubungan coupling
Fitur yang mudah diperluas dan dipotong
Kinerja lebih baik dibandingkan arsitektur berorientasi objek tradisional
Membagi Sistem menjadi berbagai tingkat kesadaran, mensimulasikan proses kognitif manusia
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berperforma Tinggi])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
Secara keseluruhan, Project89 menyediakan kerangka Agent yang sangat modular dan berkinerja tinggi, cocok untuk pengembangan game dan skenario AI kompleks lainnya.
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
![Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
19 Suka
Hadiah
19
8
Bagikan
Komentar
0/400
CryptoSurvivor
· 1jam yang lalu
Sudah membicarakan kerangka permainan baru lagi? Membosankan.
Project89: Analisis Kerangka AI Agent Modular Berperforma Tinggi Generasi Baru
Analisis Project89: Sebuah kerangka AI Agent generasi baru yang modular dan berkinerja tinggi
Project89 menggunakan cara baru untuk merancang Agent Framework, yang merupakan Agent Framework berkinerja tinggi untuk pengembangan game, lebih modular dan memiliki kinerja yang lebih baik dibandingkan dengan Agent Framework yang digunakan saat ini.
Latar Belakang Pengembang
Pendiri Project89 sebelumnya terlibat dalam pengembangan proyek Magick, yaitu perangkat lunak yang menggunakan AI untuk pemrograman. Dia adalah pengembang peringkat keempat dalam proyek tersebut.
Mengapa menggunakan ECS untuk merancang Kerangka Agen
ECS (Entity-Component-System) adalah pola arsitektur yang umum digunakan dalam pengembangan game dan sistem simulasi. Ini memisahkan data dan logika secara menyeluruh, agar dapat mengelola berbagai entitas dan perilakunya secara efisien dalam skenario yang dapat diskalakan secara besar-besaran.
Arsitektur ECS terdiri dari tiga bagian utama:
Di ArgOS, setiap Agent dianggap sebagai sebuah Entity, yang dapat mendaftar berbagai komponen, seperti Komponen Agent, Komponen Persepsi, Komponen Memori, dan Komponen Aksi.
Tidak ada hubungan pemanggilan langsung antara sistem yang berbeda, setiap sistem akan dieksekusi secara independen sekali dalam periode yang ditentukan. Contohnya:
![Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
Arsitektur Sistem ArgOS
ArgOS membagi System menjadi tiga tingkatan:
Sistem utama termasuk:
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berperforma Tinggi])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
Arsitektur Umum ArgOS
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(
![Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
Inovasi Arsitektur
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berperforma Tinggi])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
Secara keseluruhan, Project89 menyediakan kerangka Agent yang sangat modular dan berkinerja tinggi, cocok untuk pengembangan game dan skenario AI kompleks lainnya.
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
![Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(