PANDUAN Teknis

Agen Voyager Minecraft dan Perpustakaan Keterampilan

Voyager adalah agen Minecraft bertenaga LLM yang mempelajari perpustakaan keterampilan yang dapat digunakan kembali, membiarkannya menyelesaikan tugas-tugas baru melalui pembelajaran seumur hidup alih-alih memulai dari awal setiap saat.

2 min readTerakhir diperbarui

Menyelam Lebih Dalam

Dibangun oleh NVIDIA, Caltech, dan kolaborator (Wang dkk.), Voyager menggunakan GPT-4 sebagai otaknya dan memperlakukan keterampilan sebagai kode JavaScript yang dapat dieksekusi yang mengontrol bot Minecraft. Ini menjalankan tiga komponen yang saling berinteraksi: kurikulum otomatis yang mengusulkan tujuan yang semakin sulit untuk memaksimalkan eksplorasi, mekanisme dorongan berulang yang menulis kode, menjalankannya dalam game, membaca kesalahan dan umpan balik lingkungan, dan melakukan debug mandiri hingga keterampilan berhasil, dan perpustakaan keterampilan tempat setiap keterampilan terverifikasi disimpan dan diindeks dengan penyematan deskripsi bahasa alami. Karena keterampilan-keterampilan baru disusun dari keterampilan-keterampilan yang telah disimpan sebelumnya, kemampuan akan bertambah seiring berjalannya waktu. Voyager memperoleh lebih banyak item unik, menempuh jarak yang lebih jauh, dan membuka pencapaian pohon teknologi jauh lebih cepat dibandingkan agen sebelumnya, dan keterampilan yang dipelajarinya ditransfer ke dunia baru.

Wawasan Teknis

Voyager belajar dalam konteks, bukan dengan mengubah bobot model. Keterampilan adalah cuplikan kode terverifikasi; itu disimpan dengan penyematan deskripsinya sehingga ketika tugas baru muncul, keterampilan yang relevan secara semantik diambil dan disediakan sebagai landasan. Perulangan perbaikan diri adalah: menghasilkan kode, mengeksekusi, mengamati kesalahan dan status permainan, meminta model untuk memperbaikinya, ulangi. Hal ini mengubah trial-and-error menjadi program yang tahan lama dan dapat disusun, bukan penalaran yang bersifat sementara.

Dampak Strategis

Cost and budget

Keputusan arsitektur mendorong kinerja dan biaya pengoperasian selama bertahun-tahun.

Clearer decisions

Pendidikan teknis membantu tim memilih tumpukan yang tepat, bukan hanya yang terbaru.

Quality control

Pilihan teknik yang lebih baik mengurangi insiden keandalan dalam produksi.

Masa Depan Agen Voyager Minecraft dan Perpustakaan Keterampilan

Agen perpustakaan keterampilan menunjuk pada sistem yang menyimpan kemampuan yang dapat digunakan kembali dan terverifikasi, serta semakin mampu berkembang seiring berjalannya waktu, sebuah perwujudan pembelajaran seumur hidup. Perpustakaan-perpustakaan ini diharapkan dapat berkembang lebih dari sekadar permainan menjadi robotika, otomatisasi perangkat lunak, dan asisten digital, dengan pengambilan, komposisi, dan pemeriksaan keamanan atas keterampilan yang dipelajari menjadi infrastruktur inti. Pertanyaan terbuka yang besar adalah memangkas keterampilan yang buruk, berbagi perpustakaan antar agen, dan menjamin bahwa perilaku yang tersusun tetap dapat diandalkan.

Implementasi Dunia Nyata

Maju secara mandiri melalui pohon teknologi Minecraft (kayu, batu, besi, hingga alat berlian) dengan menyusun keterampilan yang dipelajari.

Menulis dan melakukan debug sendiri pada keterampilan kode 'menambang dan membuat', lalu menggunakannya kembali setiap kali subtugas tersebut berulang.

Mengambil keterampilan 'memerangi zombie' yang disimpan sebelumnya melalui penyematan deskripsinya ketika ancaman serupa muncul.

Mentransfer perpustakaan keterampilan yang dipelajari ke dunia Minecraft yang baru dibuat untuk mem-bootstrap tugas-tugas baru dengan lebih cepat.

Risiko & Pagar Pembatas

Mengoptimalkan satu tolok ukur dapat menyembunyikan kelemahan sistem yang lebih luas.

Biaya infrastruktur dan pemeliharaan sering kali diremehkan.

Kesenjangan keamanan dan kemampuan observasi dapat tumbuh seiring dengan semakin kompleksnya sistem.

Peta Jalan Implementasi

1

Tentukan target latensi, kualitas, dan biaya sebelum penerapan.

2

Tolok ukur dalam kondisi beban dan data yang realistis.

3

Pemantauan instrumen untuk kesalahan, penyimpangan, dan dampak pengguna.

4

Siapkan jalur rollback dan respons insiden sebelum melakukan penskalaan.

Terus Menjelajah

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Voyager Minecraft Agent and Skill Library quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Mulai kuis

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Next guide

Memori Agen Episodik dan Semantik

Pertanyaan yang sering diajukan

What is Voyager Minecraft Agent and Skill Library?

Voyager adalah agen Minecraft bertenaga LLM yang mempelajari perpustakaan keterampilan yang dapat digunakan kembali, membiarkannya menyelesaikan tugas-tugas baru melalui pembelajaran seumur hidup alih-alih memulai dari awal setiap saat.

Bagaimana Voyager meningkatkan kemampuannya dari waktu ke waktu?

Voyager belajar tanpa pembaruan gradien: ia menyimpan keterampilan terverifikasi sebagai kode dan membangun keterampilan baru dari keterampilan lama, sehingga kemampuan digabungkan dalam konteks.

Dalam bentuk apa keahlian Voyager direpresentasikan?

Setiap keterampilan adalah cuplikan kode yang dapat dieksekusi yang mengeluarkan tindakan ke bot Minecraft, menjadikan keterampilan dapat dijalankan dan disusun.

Apa peran kurikulum otomatis Voyager?

Kurikulum otomatis menyarankan tugas-tugas yang semakin menantang sesuai dengan kondisi agen saat ini, sehingga mendorong eksplorasi terbuka.

Bagaimana cara Voyager mendapatkan kembali keterampilan yang relevan saat menghadapi tugas baru?

Keterampilan diindeks dengan menyematkan deskripsi bahasa aslinya, sehingga keterampilan yang relevan secara semantik diambil sebagai landasan untuk tugas-tugas baru.

Apa yang dilakukan loop permintaan berulang Voyager ketika kode yang dihasilkan gagal?

Voyager mengeksekusi kodenya, mengamati kesalahan eksekusi dan umpan balik keadaan permainan, dan meminta model untuk memperbaiki kode tersebut, mengulanginya hingga keterampilan berhasil.