Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Voyager Embodied Agent

Repositori GitHub AIPembuat Agen AIOpen source · Windows, macOS, Linux

Voyager adalah agen terwujud (embodied agent) terbuka untuk Minecraft, yang didukung oleh model bahasa besar (LLM). Agen ini terus menjelajah, mempelajari keterampilan, dan membuat penemuan tanpa campur tangan manusia. Voyager memanfaatkan kurikulum otomatis, pustaka keterampilan, dan prompting berulang untuk peningkatan program, menunjukkan kemampuan belajar seumur hidup yang kuat.

  • 583.270 pengikut — X (Twitter)
Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Voyager mewakili kemajuan signifikan dalam AI terwujud (embodied AI), berfungsi sebagai agen pembelajaran seumur hidup pertama yang didukung oleh model bahasa besar (LLM) di lingkungan Minecraft. Agen ini dirancang untuk menjelajahi dunia game secara otonom, memperoleh beragam keterampilan, dan mengungkap penemuan baru tanpa memerlukan masukan manusia apa pun. Arsitektur Voyager dibangun di atas tiga komponen inti: kurikulum otomatis yang direkayasa untuk memaksimalkan eksplorasi, pustaka keterampilan yang terus berkembang yang menyimpan dan mengambil perilaku kompleks sebagai kode yang dapat dieksekusi, dan mekanisme prompting berulang yang inovatif. Mekanisme ini memungkinkan agen untuk menyempurnakan programnya dengan menggabungkan umpan balik dari lingkungan, belajar dari kesalahan eksekusi, dan menggunakan verifikasi mandiri.

Baca Selengkapnya

Voyager berinteraksi dengan GPT-4 melalui kueri blackbox, sebuah metode yang menghindari kebutuhan untuk menyetel parameter model. Keterampilan yang dikembangkan oleh Voyager dicirikan oleh ekstensi temporal, interpretasi, dan komposabilitasnya. Desain ini memfasilitasi penguatan kemampuan agen yang cepat dan secara efektif mengurangi lupa katastropik (catastrophic forgetting), sebuah tantangan umum dalam pembelajaran AI. Secara empiris, Voyager menunjukkan kemampuan belajar seumur hidup dalam konteks yang kuat dan menunjukkan kemahiran luar biasa dalam bermain Minecraft. Agen ini terbukti memperoleh 3,3 kali lebih banyak item unik, menempuh jarak 2,3 kali lebih jauh, dan membuka tonggak teknologi penting hingga 15,3 kali lebih cepat daripada metode state-of-the-art sebelumnya.

Fitur utama Voyager adalah kemampuannya untuk memanfaatkan pustaka keterampilan yang dipelajarinya di dunia Minecraft baru untuk menyelesaikan tugas-tugas baru dari awal, sebuah kemampuan di mana teknik lain seringkali kesulitan untuk digeneralisasi. Repositori menyediakan kode Voyager di bawah Lisensi MIT. Instalasi memerlukan Python versi 3.9 atau lebih tinggi dan Node.js versi 16.13.0 atau lebih tinggi, dengan kompatibilitas yang telah diuji pada Ubuntu 20.04, Windows 11, dan macOS. Pengaturan melibatkan kloning repositori, menginstal dependensi Python, dan menginstal paket Node.js tertentu. Instance Minecraft dan mod Fabric yang diperlukan juga diperlukan. Untuk menjalankan Voyager, kunci API OpenAI diperlukan, karena ia menggunakan GPT-4 untuk model bahasanya. Agen dapat diinisialisasi untuk pembelajaran seumur hidup atau dikonfigurasi untuk melanjutkan dari checkpoint dan menjalankan tugas tertentu menggunakan pustaka keterampilan yang dipelajari.

  • KategoriPembuat Agen AI
  • Model HargaOpen source
  • PenerapanDi-host sendiri
  • PlatformWindows, macOS, Linux

  • Agen terwujud (embodied agent) terbuka untuk Minecraft

  • Memanfaatkan model bahasa besar (LLM) untuk pengambilan keputusan

  • Kemampuan belajar seumur hidup

  • Kurikulum otomatis untuk memaksimalkan eksplorasi

  • Pustaka keterampilan yang dapat dieksekusi untuk menyimpan dan mengambil perilaku

  • Mekanisme prompting berulang dengan umpan balik lingkungan

  • Verifikasi mandiri untuk peningkatan program

  • Berinteraksi dengan GPT-4 melalui kueri blackbox

  • Keterampilan yang diperluas secara temporal, dapat diinterpretasikan, dan dapat dikomposisikan

  • Mengurangi lupa katastropik (catastrophic forgetting)

  • Menunjukkan pembelajaran dalam konteks yang kuat

  • Mencapai kinerja state-of-the-art dalam tugas-tugas Minecraft

  • Menggeneralisasi keterampilan yang dipelajari ke lingkungan baru

  1. Kloning: Kloning repositori GitHub Voyager.

  2. Instal dependensi Python: Jalankan `pip install -e .` di direktori proyek.

  3. Instal dependensi Node.js: Navigasi ke `voyager/env/mineflayer` dan jalankan `npm install -g npx` dan `npm install`.

  4. Konfigurasi Minecraft: Siapkan instance Minecraft dan instal mod Fabric yang diperlukan.

  5. Dapatkan Kunci API: Dapatkan kunci API OpenAI untuk akses GPT-4.

  6. Inisialisasi Voyager: Buat instance agen Voyager dengan detail login Azure dan kunci API.

  7. Mulai Belajar: Jalankan `voyager.learn()` untuk memulai proses pembelajaran seumur hidup.

  8. Lanjutkan Belajar: Buat instance Voyager dengan `ckpt_dir` dan `resume=True` untuk melanjutkan dari checkpoint.

  • Eksplorasi Minecraft Otonom
  • Akuisisi dan Komposisi Keterampilan
  • Pembelajaran Seumur Hidup dalam AI Terwujud
  • Dekomposisi dan Eksekusi Tugas
  • Penelitian AI di Lingkungan Game
  • Penemuan dan Inovasi Baru
  • Generalisasi Kemampuan AI

Ulasan Voyager Embodied Agent

Memuat...

Alat AI Populer Seperti Voyager Embodied Agent

OpenManus-RL

Repositori GitHub AI

OpenManus-RL adalah proyek sumber terbuka yang berfokus pada pengembangan live-stream untuk penyetelan Reinforcement Learning (RL) pada agen Large Language Model (LLM). Tujuannya…

Pembuat Agen AI
Lihat Alat

Repositori GitHub AI

Proyek sumber terbuka yang berfokus pada pengembangan live-stream untuk penyetelan Reinforcement Learning (RL) pada agen Large Language Model (LLM). Tujuannya…OpenManus-RL adalah proyek sumber terbuka yang berfokus pada pengembangan live-stream untuk penyetelan Reinforcement Learning (RL) pada agen Large Language Model (LLM). Tujuannya…

Pembuat Agen AI
Lihat Top 250 Repositori GitHub AI

MS-Agent

Repositori GitHub AI

MS-Agent adalah framework ringan dan dapat diperluas yang dirancang untuk memberdayakan agen AI dengan kemampuan eksplorasi otonom dan eksekusi tugas yang kompleks. Ini mendukung…

Pembuat Agen AI
Lihat Alat

Repositori GitHub AI

Framework ringan dan dapat diperluas yang dirancang untuk memberdayakan agen AI dengan kemampuan eksplorasi otonom dan eksekusi tugas yang kompleks. Ini mendukung…MS-Agent adalah framework ringan dan dapat diperluas yang dirancang untuk memberdayakan agen AI dengan kemampuan eksplorasi otonom dan eksekusi tugas yang kompleks. Ini mendukung…

Pembuat Agen AI
Lihat Top 250 Repositori GitHub AI

AIlice

Repositori GitHub AI

AIlice adalah agen AI serbaguna yang sepenuhnya otonom yang dirancang untuk bertindak seperti JARVIS. Ia menggunakan arsitektur Interactive Agents Call Tree (IACT) untuk…

Pembuat Agen AI
Lihat Alat

Repositori GitHub AI

Agen AI serbaguna yang sepenuhnya otonom yang dirancang untuk bertindak seperti JARVIS. Ia menggunakan arsitektur Interactive Agents Call Tree (IACT) untuk…AIlice adalah agen AI serbaguna yang sepenuhnya otonom yang dirancang untuk bertindak seperti JARVIS. Ia menggunakan arsitektur Interactive Agents Call Tree (IACT) untuk…

Pembuat Agen AI
Lihat Top 250 Repositori GitHub AI

CAMEL Multi-Agent Framework

Repositori GitHub AI

CAMEL adalah framework open-source multi-agen yang dirancang untuk mengeksplorasi hukum penskalaan agen AI. Ini memfasilitasi penelitian dengan menyediakan alat untuk…

Pembuat Agen AI
Lihat Alat

Repositori GitHub AI

Framework open-source multi-agen yang dirancang untuk mengeksplorasi hukum penskalaan agen AI. Ini memfasilitasi penelitian dengan menyediakan alat untuk…CAMEL adalah framework open-source multi-agen yang dirancang untuk mengeksplorasi hukum penskalaan agen AI. Ini memfasilitasi penelitian dengan menyediakan alat untuk…

Pembuat Agen AI
Lihat Top 250 Repositori GitHub AI

Langroid

Repositori GitHub AI

Langroid adalah framework Python untuk membangun aplikasi bertenaga LLM menggunakan paradigma pemrograman multi-agen. Ini memungkinkan pengembang untuk membuat agen, melengkapinya…

Pembuat Agen AI

Peringkat 94 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Framework Python untuk membangun aplikasi bertenaga LLM menggunakan paradigma pemrograman multi-agen. Ini memungkinkan pengembang untuk membuat agen, melengkapinya…Langroid adalah framework Python untuk membangun aplikasi bertenaga LLM menggunakan paradigma pemrograman multi-agen. Ini memungkinkan pengembang untuk membuat agen, melengkapinya…

Pembuat Agen AI
Peringkat 94 di Repositori GitHub AI

GitHub - microsoft/JARVIS

Repositori GitHub AI

JARVIS, dikembangkan oleh Microsoft, menghubungkan Model Bahasa Besar (LLM) dengan komunitas Pembelajaran Mesin (ML). Dirancang untuk mengeksplorasi kecerdasan umum buatan (AGI)…

Pembuat Agen AI
Lihat Alat

OpenAI Agents SDK

Framework AI

OpenAI Agents SDK memungkinkan pengembang untuk membuat aplikasi AI yang bersifat agensi dengan kompleksitas minimal. SDK ini memiliki seperangkat primitif untuk membangun agen,…

Pembuat Agen AI
Lihat Alat

Framework AI

Memungkinkan pengembang untuk membuat aplikasi AI yang bersifat agensi dengan kompleksitas minimal. SDK ini memiliki seperangkat primitif untuk membangun agen,…OpenAI Agents SDK memungkinkan pengembang untuk membuat aplikasi AI yang bersifat agensi dengan kompleksitas minimal. SDK ini memiliki seperangkat primitif untuk membangun agen,…

UnggulanPembuat Agen AI
Lihat Top 50 Framework AI

Letta

Agen AI

Letta adalah laboratorium AI terbuka yang berfokus pada membangun mesin cerdas yang belajar dari pengalaman. Mereka menciptakan agen stateful yang mengingat segalanya, belajar…

Pembuat Agen AI

Peringkat 54 di Agen AI

Lihat Alat

Agen AI

Laboratorium AI terbuka yang berfokus pada membangun mesin cerdas yang belajar dari pengalaman. Mereka menciptakan agen stateful yang mengingat segalanya, belajar…Letta adalah laboratorium AI terbuka yang berfokus pada membangun mesin cerdas yang belajar dari pengalaman. Mereka menciptakan agen stateful yang mengingat segalanya, belajar…

UnggulanPembuat Agen AI
Peringkat 54 di Agen AI
1 dari 8