Project G-Assist adalah asisten AI yang didukung oleh PC GeForce RTX Anda yang membantu menyetel dan mengoptimalkan sistem Anda
Project G-Assist adalah asisten AI eksperimental untuk PC GeForce RTX Anda. Hari ini, kami merilis versi eksperimental dari fitur Project G-Assist System Assistant untuk pengguna desktop GeForce RTX, melalui aplikasi NVIDIA, dengan dukungan laptop GeForce RTX yang akan datang dalam pembaruan di masa depan.
Dengan perintah suara atau teks sederhana, G-Assist dapat memaksimalkan kinerja dan mengoptimalkan efisiensi daya, menyesuaikan pengaturan permainan, menyediakan diagnostik real-time, memetakan metrik kinerja, menyesuaikan periferal Anda, dan banyak lagi – semuanya didukung secara lokal oleh GPU GeForce RTX Anda.
G-Assist dapat diinstal dari bagian Discover di aplikasi NVIDIA. Setelah diinstal, fitur ini diaktifkan dari overlay aplikasi NVIDIA atau dengan menekan tombol Alt+G. Project G-Assist menggunakan Small Language Model (SLM) pihak ketiga yang dirancang untuk berjalan secara lokal — tidak dimaksudkan untuk menjadi AI percakapan yang luas. Untuk mendapat hasil terbaik dengan Project G-Assist, lihat daftar Fungsi yang Didukung yang akan diperbarui saat perintah dan kemampuan baru ditambahkan.
Ingat: masukan Anda mendorong masa depan! G-Assist adalah fitur eksperimental yang dapat dilakukan oleh model kecil AI lokal yang bersumber dari penelitian AI canggih. Jika Anda ingin membantu membentuk masa depan G-Assist, Anda dapat mengirim umpan balik dengan mengklik ikon seru “Send Feedback” di kanan atas jendela Aplikasi NVIDIA dan memilih “Project G-Assist.”
Saran Anda akan membantu kami menentukan peningkatan dan fitur apa yang harus dikejar selanjutnya.
AI di Perangkat
Tidak seperti model AI besar-besaran yang dihosting cloud yang memerlukan akses online dan langganan berbayar, G-Assist berjalan pada GPU GeForce RTX Anda. Ini berarti fitur ini responsif, bebas digunakan, dan dapat berjalan secara offline.
Di balik layar, G-Assist sekarang menggunakan model Instruct berbasis Llama dengan 8 miliar parameter, yang memadatkan pemahaman bahasa dengan ukuran yang jauh lebih kecil daripada ukuran model A berskala besar yang ada saat ini. Hal ini memungkinkan G-Assist berjalan secara lokal pada perangkat keras GeForce RTX. Saat G-Assist diminta untuk membantu, GPU GeForce RTX Anda secara singkat mengalokasikan sebagian dari kemampuannya untuk inferensi AI. Jika Anda secara bersamaan bermain game atau menjalankan aplikasi lain yang sangat membutuhkan kemampuan GPU, penurunan singkat dalam kecepatan render atau kecepatan penyelesaian inferensi dapat terjadi selama beberapa detik tersebut. Setelah G-Assist menyelesaikan tugasnya, GPU kembali untuk menghadirkan performa penuh pada game atau aplikasi.
Membuat Asisten Anda Sendiri
G-Assist dibangun untuk ekspansi yang didorong oleh komunitas. Untuk memulai, NVIDIA telah menerbitkan repositori GitHub bersama contoh dan instruksi untuk membuat plugin yang menambah fungsi baru. Pengembang komunitas dapat menentukan fungsi dalam format JSON sederhana dan memasukkan file konfigurasi ke direktori yang ditentukan, yang memungkinkan G-Assist secara otomatis memuat dan menafsirkannya. Pengembang bahkan dapat mengirim plugin ke NVIDIA untuk ditinjau dan inklusi potensial, sehingga kemampuan baru ini dapat tersedia bagi orang lain.
Rincian tentang cara membangun, berbagi, dan memuat plugin, tersedia dalam dokumentasi di repo GitHub. Kami tidak sabar untuk melihat apa yang diimpikan oleh komunitas! Untuk mempelajari lebih lanjut tentang plugin dan aplikasi AI yang dibuat oleh komunitas, bacalah seri blog RTX AI Garage dari NVIDIA.
Untuk mendapat hasil terbaik dengan Project G-Assist, lihatlah daftar Fungsi yang didukung yang akan diperbarui saat kemampuan baru ditambahkan. Jika Anda memiliki saran untuk perintah atau umpan balik baru, kirimkan melalui tombol “Send feedback” (Kirim umpan balik) di Aplikasi NVIDIA.
| Fungsi | Deskripsi | Contoh Prompt |
GeForce Knowledge |
Menjawab pertanyaan dasar tentang teknologi NVIDIA/GeForce (DLSS, Reflex, G-SYNC, dll.) |
"Bagaimana cara kerja DLSS Frame Generation?" |
Optimalkan Grafis |
Menerapkan pengaturan yang seimbang/direkomendasikan berdasarkan perangkat keras pengguna. Mungkin mengharuskan game ditutup atau direstart agar perubahan dapat berlaku. |
“Optimalkan grafis saya untuk Cyberpunk 2077.” |
Optimasi Berbasis Preferensi |
Menyesuaikan pengaturan untuk performa, kualitas gambar, atau keseimbangan antara keduanya. Mungkin mengharuskan game ditutup atau direstart agar perubahan dapat berlaku. |
“Optimalkan Rust untuk performa lebih tinggi daripada kualitas.” |
Luncurkan Game |
Meluncurkan game yang dikenali oleh Aplikasi NVIDIA |
“Luncurkan The Finals.” |
GPU Overclocking (Manual) |
Melakukan overclock pada inti GPU dengan MHz yang ditentukan dalam peningkatan 15 MHz, hingga 60 MHz |
“Overclock GPU saya sebesar 60 MHz.” |
Simpan ShadowPlay Clip |
Menyimpan beberapa detik/menit terakhir gameplay sebagai klip |
“Simpan klip shadowplay” |
Mulai/Hentikan Perekaman |
Memulai atau menghentikan perekaman gameplay manual |
“Mulai rekam gameplay saya.” |
Tampilkan/Sembunyikan Overlay Kinerja |
Mengubah overlay kinerja Aplikasi NVIDIA |
“Sembunyikan overlay kinerja.” |
Pembaruan Driver |
Memeriksa dan mengunduh driver GPU terbaru, jika tersedia. |
“Perbarui driver GeForce saya” |
Pemeriksaan Driver Terbaru |
Melaporkan apakah driver sudah diperbarui |
“Apakah saya menjalankan driver GPU terbaru?” |
Pencahayaan Periferal/Ruangan (lihat Persyaratan Sistem Plugin) |
Menetapkan pencahayaan dasar untuk perangkat yang didukung |
“Atur lampu keyboard saya ke hijau.” “Atur lampu ruangan saya ke kuning” |
Atur Profil Kipas (lihat Persyaratan Sistem Plugin) |
Sesuaikan kecepatan kipas sistem pada perangkat yang didukung ke profil Balanced (Seimbang), Performance (Kinerja), atau Silent (Hening) |
“Atur kipas saya ke mode hening” |
% Pemanfaatan CPU |
Melaporkan penggunaan CPU secara keseluruhan, dirata-rata dalam 60 detik terakhir |
“Apa pemanfaatan CPU saya?” |
% Pemanfaatan GPU |
Melaporkan penggunaan GPU secara keseluruhan, dirata-rata dalam 60 detik terakhir |
“Apa pemanfaatan GPU saya?” |
Kecepatan Clock GPU |
Melaporkan clock inti GPU, dirata-rata dalam 60 detik terakhir |
“Apa kecepatan clock GPU saya saat ini?” |
Penggunaan Daya GPU |
Menunjukkan berapa banyak watt yang digunakan GPU, dirata-rata dalam 60 detik terakhir |
“Seberapa besar daya yang digunakan GPU saya?” |
FPS Rata-Rata |
Melaporkan kecepatan frame rata-rata. Memerlukan game yang sedang berjalan. |
“Berapa FPS rata-rata saya dalam game ini?” |
Latensi PC Rata-Rata |
Laporan pengukuran Latensi PC. Memerlukan game yang sedang berjalan yang mendukung penanda Latensi PC. |
“Berapa latensi PC saya?” |
Kinerja per Watt |
Melaporkan rasio kinerja-ke-daya (FPS/W). Memerlukan game yang sedang berjalan. |
“Berapa kinerja saya per watt?” |
Batalkan Overclock |
Membatalkan overclock GPU apa pun yang diterapkan sebelumnya |
“Hapus overclock GPU saya” |
Penganalisis Framerate |
Menyarankan cara untuk meningkatkan FPS atau mengidentifikasi penyumbatan/bottleneck. Memerlukan game yang sedang berjalan. |
“Analisis kinerja saya” |
Penganalisis Tingkat Respons |
Menyarankan cara untuk mengurangi jeda input atau latensi sistem. Memerlukan game yang sedang berjalan. |
“Analisis tingkat respons saya” |
Penganalisis Daya |
Membantu meningkatkan efisiensi daya. Memerlukan game yang sedang berjalan. |
“Analisis konsumsi daya saya” |
Atur Kecepatan Refresh |
Mengubah kecepatan refresh (langkah naik/turun, maksimum, atau spesifik) |
“Atur frekuensi monitor saya ke 144 Hz.” |
Kecepatan Refresh Saat Ini |
Melaporkan kecepatan refresh layar saat ini |
“Berapa kecepatan refresh saya saat ini?” |
Kecepatan Refresh Maksimum |
Melaporkan kecepatan refresh maksimum yang didukung monitor |
“Berapa kecepatan refresh tertinggi yang didukung monitor saya?” |
Deteksi FRL |
Memeriksa apakah pembatas kecepatan frame aktif |
“Apakah ada batas kecepatan frame saat ini?” |
Atur FRL |
Menerapkan batas kecepatan frame baru. Memerlukan game yang sedang berjalan. |
“Atur Batas Kecepatan Frame ke 100.” |
Batalkan FRL |
Menonaktifkan batas kecepatan frame yang telah ditetapkan sebelumnya |
“Matikan pembatas kecepatan frame saya.” |
Mode Efisiensi Daya |
Berusaha memaksimalkan efisiensi daya sambil mempertahankan minimum 60 FPS. Memerlukan game yang sedang berjalan. |
“Atur GPU saya ke mode efisiensi daya” |
Batalkan Mode Efisiensi Daya |
Membatalkan perubahan efisiensi daya sebelumnya |
“Urungkan pengaturan efisiensi daya saya.” |
Grafis – 2 variabel |
Membuat plot dua metrik pilihan seiring waktu |
“Buat grafik penggunaan CPU dan GPU saya” |
Grafis – Pemanfaatan CPU |
Membuat plot penggunaan CPU seiring waktu |
“Buat grafik penggunaan CPU saya” |
Grafis – Pemanfaatan GPU |
Membuat plot penggunaan GPU seiring waktu |
“Buat grafik pemanfaatan GPU saya” |
Grafis – Kecepatan Clock GPU |
Buat plot frekuensi clock GPU seiring waktu |
“Buat plot kecepatan clock GPU saya” |
Grafis – Daya GPU |
Membuat plot penggunaan GPU seiring waktu |
“Tunjukkan saya grafik penggunaan daya” |
Grafis – FPS Rata-Rata |
Membuat plot FPS seiring waktu. Memerlukan game yang sedang berjalan. |
“Buat grafik kecepatan frame saya” |
Grafis – 1%L |
Membuat plot 1% Kecepatan frame rendah seiring waktu. Memerlukan game yang sedang berjalan. |
“Buat grafik 1% FPS Rendah saya” |
Grafis – PCL |
Membuat plot latensi PC selama jendela waktu yang ditentukan. Memerlukan game yang sedang berjalan. |
“Buat plot latensi saya” |
Grafis – PPW |
Membuat plot kinerja per watt seiring waktu. Memerlukan game yang sedang berjalan. |
“Buat grafik kinerja per watt saya” |
Grafis – Kecepatan Kipas GPU |
Membuat plot RPM kipas GPU seiring waktu |
“Tunjukkan grafik kecepatan kipas GPU saya” |
Atur Resolusi Layar yang Ditentukan |
Mengubah resolusi layar ke dimensi tertentu |
“Atur resolusi layar saya ke 1080p.” |
Atur Resolusi ke Maksimum |
Mengalih ke resolusi maksimum yang tersedia di monitor |
“Buka resolusi maksimum.” |
Suhu GPU |
Melaporkan suhu GPU |
“Berapa suhu GPU saya saat ini?” |
Tegangan Operasi GPU |
Melaporkan tegangan GPU |
“Berapa volt yang GPU saya gunakan?” |
1%L |
Melaporkan 1% FPS Rendah. Memerlukan game yang sedang berjalan. |
“Berapa 1% kecepatan frame rendah saya saat ini?” |
Periksa Kondisi Undervolt |
Memeriksa apakah GPU dalam kondisi undervolt |
“Apakah GPU saya dalam kondisi undervolt?” |
Penganalisis Gangguan |
Menyarankan cara untuk mengurangi gangguan. Memerlukan game yang sedang berjalan |
“Bantu saya menganalisis gangguan ini” |
Info Model GPU |
Mengidentifikasi model GPU yang diinstal |
“GPU mana yang saya gunakan?” |
Info Versi Driver GPU |
Melaporkan versi driver yang saat ini digunakan |
“Driver NVIDIA mana yang telah saya instal?” |
Info Total VRAM GPU |
Melaporkan total VRAM pada GPU |
“Berapa banyak VRAM yang dimiliki GPU saya?” |
Info Model Monitor |
Mengidentifikasi model layar yang terhubung |
“Model apa monitor saya?” |
Resolusi Layar Saat Ini |
Melaporkan resolusi aktif monitor |
“Resolusi apa yang saya jalankan saat ini?” |
Resolusi Layar Maksimum |
Menyatakan resolusi tertinggi yang didukung oleh monitor |
“Berapa resolusi maksimum monitor saya?” |
Ruang Penyimpanan yang Digunakan |
Melaporkan ruang disk yang digunakan |
“Berapa banyak ruang disk yang digunakan?” |
Ruang Penyimpanan yang Tersedia |
Melaporkan ruang yang tersisa pada drive |
“Berapa banyak ruang penyimpanan kosong yang saya miliki?” |
Jumlah RAM yang Diinstal |
Melaporkan total RAM sistem yang diinstal |
“Berapa banyak memori yang saya miliki?” |
Jumlah RAM Tersedia |
Melaporkan berapa banyak RAM yang saat ini tersedia |
“Berapa banyak memori bebas yang saya miliki?” |
Deteksi G-SYNC |
Memeriksa apakah G-SYNC diaktifkan atau dinonaktifkan |
“Apakah G-SYNC diaktifkan?” |
Atur G-SYNC |
Mengaktifkan atau menonaktifkan G-SYNC |
“Aktifkan G-SYNC.” |
Deteksi V-Sync |
Memeriksa apakah V-Sync aktif |
“Apakah V-Sync saat ini aktif?” |
Atur V-Sync |
Mengaktifkan atau menonaktifkan V-Sync |
“Nonaktifkan V-Sync” |
Daftar Proses Penggunaan CPU/GPU |
Menunjukkan penggunaan CPU atau GPU per proses yang berjalan |
“Proses mana yang paling banyak menggunakan GPU saat ini?” |
Kecepatan Clock CPU |
Melaporkan frekuensi clock CPU |
“Berapa kecepatan clock GPU saya saat ini?” |
Info Ukuran Layar (inci) |
Mengambil ukuran diagonal layar utama, dalam satuan inci. |
“Berapa ukuran layar saya dalam inci?” |
Total Info RAM Virtual yang Tersedia |
Melaporkan jumlah total memori virtual (file halaman) yang tersedia. |
“Berapa banyak memori virtual yang saya miliki?” |
Info RAM Virtual Bebas |
Melaporkan berapa banyak memori virtual yang saat ini tidak digunakan/bebas. |
“Berapa banyak memori virtual bebas yang saya miliki?” |
Info GPU – Jumlah GPU |
Menunjukkan berapa banyak GPU yang diinstal atau dikenali dalam sistem. |
“Berapa banyak GPU yang dimiliki PC saya?” |
Info GPU – Versi VBIOS |
Menyediakan versi VBIOS dari GPU yang terdeteksi. |
“Apa versi VBIOS GPU saya?” |
Info Layar – Jumlah Layar |
Menunjukkan berapa banyak layar/monitor yang saat ini terhubung. |
“Berapa banyak monitor yang terhubung saat ini?” |
Info Disk Drive – Jumlah Drive |
Memeriksa berapa banyak disk drive yang diinstal dalam sistem. |
“Berapa banyak disk drive yang diinstal pada PC saya?” |
Info OS – Dapatkan Versi |
Mengambil nama OS yang dapat dibaca manusia (misalnya, Windows 11, Ubuntu 22.04). |
“Sistem operasi apa yang saya jalankan?” |
Info CPU – Ukuran Cache |
Melaporkan ukuran (dalam MB atau KB) cache CPU (L2/L3). |
“Seberapa besar memori cache CPU saya?” |
Panggil Plugin |
Panggil plugin dengan nama. Digunakan untuk menentukan perintah yang dimaksudkan untuk plugin spesifik tersebut. |
“Hai Google, apa kabar?” “/Google, bagaimana cara membuat pizza?” |
Keluar Plugin |
Keluar dari mode plugin. Memungkinkan pengguna untuk menentukan perintah G-Assist yang tidak ditujukan untuk plugin. |
“Kembali” “/G-Assist, beri tahu saya tentang sistem saya” |
Persyaratan Sistem |
Sistem Operasi: | Windows 10, Windows 11 |
| GPU: |
|
|
| CPU: |
|
|
| Ruang Disk yang Diperlukan: |
|
|
| Driver: |
|
|
| Bahasa: |
|
|
Penyiapan & Persyaratan Sistem Plugin yang Didukung |
Pencahayaan Periferal & Perangkat | Perangkat Logitech G-Series:
|
| Kontrol Kipas | Motherboard MSI:
|
|
| Aplikasi Web | Google Gemini
|
Pemberitahuan dan Penafian NVIDIA Project G-Assist
Dengan menggunakan Project G-Assist, Anda mengakui bahwa Anda telah membaca dan menyetujui pemberitahuan dan penafian ini. Jika Anda tidak mengerti atau setuju, jangan gunakan Project G-Assist.
G-Assist adalah sistem otomatis yang didukung oleh model AI dan dirancang untuk memfasilitasi konfigurasi pengaturan perangkat keras dan perangkat lunak sistem Anda, serta untuk menyediakan informasi tentang produk GeForce NVIDIA untuk penggunaan pribadi dan nonkomersial Anda. G-Assist adalah fitur prarilis dan mungkin tidak berfungsi sepenuhnya, mungkin berisi kesalahan atau kekurangan desain, dan mungkin telah memiliki standar keamanan, privasi, ketersediaan, dan keandalan relatif berbeda atau dikurangi dibanding versi komersial penawaran NVIDIA.
Model AI menghasilkan respons dan output berdasarkan algoritma kompleks dan teknik pembelajaran mesin, dan respons atau output tersebut mungkin tidak akurat, berbahaya, bias, atau tidak senonoh. Dengan menggunakan G-Assist, Anda menanggung risiko bahaya apa pun yang disebabkan oleh respons atau output apa pun darinya. NVIDIA tidak akan bertanggung jawab atas segala tindakan, kehilangan, atau kerusakan yang diderita sebagai akibat dari penggunaan G-Assist atau outputnya. Kami menyarankan Anda memverifikasi informasi sebelum mempercayainya.
Dibangun dengan Llama. Perjanjian Lisensi Komunitas Llama 3.1 tersedia di https://www.llama.com/llama3_1/license.