YouTuber Cipta Klon ChatGPT Berfungsi Dalam Minecraft Menggunakan 439 Juta Blok

Pasukan Editorial BigGo
YouTuber Cipta Klon ChatGPT Berfungsi Dalam Minecraft Menggunakan 439 Juta Blok

Satu pencapaian luar biasa dalam kejuruteraan digital telah muncul daripada komuniti Minecraft, di mana kreativiti bertemu dengan kerumitan pengkomputeran. YouTuber sammyuri telah berjaya membina model bahasa yang berfungsi sepenuhnya dalam Minecraft menggunakan hanya mekanik redstone vanilla permainan tersebut, menolak batasan kemungkinan dalam dunia sandbox berblok ini.

Skala CraftGPT

Projek ini, yang dinamakan CraftGPT, mewakili pencapaian yang luar biasa dari segi skala dan ambisi. Menempati isipadu besar 1,020 x 260 x 1,656 blok, pembinaan ini memerlukan kira-kira 439 juta blok individu untuk disiapkan. Saiz binaan yang besar ini memerlukan penggunaan mod Distant Horizons hanya untuk memaparkan keseluruhan struktur di skrin semasa demonstrasi.

Spesifikasi Teknikal CraftGPT

  • Saiz: 1,020 x 260 x 1,656 blok (439 juta jumlah blok)
  • Parameter: 5,087,280
  • Perbendaharaan Kata: 1,920 token
  • Tetingkap Konteks: 64 token
  • Dataset Latihan: TinyChat (melalui HuggingFace)
  • Masa Respons: ~2 jam (dengan pecutan kadar tick 40,000x)
  • Masa Respons (Normal): ~10 tahun (tanpa pecutan)

Spesifikasi Teknikal dan Prestasi

Walaupun kehadiran fizikalnya yang mengagumkan, CraftGPT beroperasi sebagai model bahasa yang sengaja dimampatkan dengan 5,087,280 parameter. Model ini dilatih menggunakan Python pada dataset TinyChat daripada HuggingFace, dengan perbendaharaan kata yang terhad kepada hanya 1,920 token dan tetingkap konteks hanya 64 token. Kekangan ini diperlukan disebabkan oleh batasan perkakasan pencipta dan sekatan yang wujud dalam membina sistem pengkomputeran dalam Minecraft.

Realiti Masa Respons

Prestasi mewakili cabaran paling ketara bagi CraftGPT. Walaupun dengan bantuan teknologi pelayan Minecraft High Performance Redstone yang mempercepatkan kadar tick sebanyak 40,000 kali, menghasilkan satu respons memerlukan kira-kira dua jam. Tanpa pecutan ini, pengguna akan menghadapi masa menunggu yang hampir tidak dapat difahami iaitu kira-kira sepuluh tahun untuk setiap respons, menyerlahkan batasan asas pengkomputeran berasaskan redstone.

Batasan Praktikal dan Jangkaan

Sammyuri secara terbuka mengakui kekurangan sistem ini, memberi amaran kepada pengguna berpotensi untuk mengekalkan jangkaan yang realistik. Model ini kerap menghasilkan respons yang tidak betul dari segi tatabahasa, cenderung untuk menyimpang daripada topik, dan kadang-kadang menghasilkan karut yang lengkap. Batasan ini berpunca daripada kedua-dua dataset kecil yang digunakan untuk latihan dan kekangan yang dikenakan oleh pelaksanaan fungsi rangkaian neural melalui sistem redstone Minecraft.

Kebolehcapaian dan Keperluan

Bagi mereka yang berminat untuk bereksperimen dengan CraftGPT, semua fail yang diperlukan tersedia di GitHub bersama dengan arahan persediaan yang terperinci. Projek ini menuntut sumber pengkomputeran yang besar, memerlukan minimum 32GB RAM, walaupun 64GB disyorkan untuk prestasi optimum. Keperluan memori tinggi ini mencerminkan kerumitan menjalankan binaan Minecraft yang begitu rumit.

Keperluan Sistem

  • RAM Minimum: 32GB
  • RAM Disyorkan: 64GB
  • Mod Diperlukan: Distant Horizons (untuk visualisasi)
  • Pelayan: Minecraft High Performance Redstone (untuk pecutan)
  • Ketersediaan: GitHub (termasuk arahan persediaan dan fail)

Pencapaian Kejuruteraan Berbanding Kepraktisan

Seperti banyak projek Minecraft yang bercita-cita tinggi, CraftGPT mengutamakan demonstrasi kemungkinan teknikal berbanding utiliti praktikal. Ciptaan ini menyertai pantheon binaan Minecraft yang mengagumkan tetapi tidak praktikal, termasuk cakera keras berfungsi dengan kapasiti penyimpanan minimum dan komputer lengkap yang mampu menjalankan permainan lain. Projek-projek ini berfungsi sebagai bukti kecerdikan manusia dan potensi yang tidak dijangka yang tersembunyi dalam platform permainan yang kelihatan mudah.

Proses pembangunan selama berbulan-bulan menunjukkan dedikasi yang diperlukan untuk usaha sedemikian, mengubah permainan pembinaan blok yang mudah menjadi platform untuk meneroka konsep asas dalam sains komputer dan kecerdasan buatan.