Project G-Assist

Project G-Assist

Proiectul G-Asssist este un asistent AI alimentat de PC-ul GeForce RTX, care te ajută să reglezi și să îți optimizezi sistemul.

Principalele aspecte ale lansării proiectului G-Assist

Proiectul G-Assist este un asistent AI pentru PC-ul tău GeForce RTX. Prin comenzi simple, vocale sau text, G-Assist poate să maximizeze performanța și să optimizeze eficiența energetică, să ajusteze setările jocului, să furnizeze diagnostice în timp real, să reprezinte grafic parametrii de performanță, să personalizeze perifericele și multe altele, totul alimentat local de GPU-ul GeForce RTX.

G-Assist poate fi instalat din secțiunea Descoperire din NVIDIA App. După instalare, este activat prin suprapunerea grafică NVIDIA App sau prin tastarea combinației Alt+G.Project G-Assist utilizează un model de limbaj mic (SLM) de la o terță parte, conceput să ruleze local pe GPU-uri de 12GB. Nu este conceput ca un AI conversațional de amploare: pentru a obține cele mai bune rezultate cu Project G-Assist, consultă lista funcțiilor suportate, care va fi actualizată pe măsură ce adăugăm noi comenzi și funcționalități. 

Amintește-ți: feedbackul tău alimentează viitorul! G-Assist este o funcționalitate experimentală care explorează capabilitățile modelelor AI locale de mici dimensiuni, dezvoltate pe baza celor mai recente cercetări în domeniul AI. Dacă vrei să contribui la modelarea viitorului G-Assist, poți să ne trimiți feedback apăsând pe pictograma de exclamare „Trimite feedback” din colțul din dreapta sus al ferestrei NVIDIA App și selectând „Project G-Assist”.

Părerile tale ne vor ajuta să stabilm ce îmbunătățiri și funcționalități să urmărim în continuare.

AI încorporat pe dispozitiv

Spre deosebire de modelele AI masive găzduite în cloud, care necesită acces online și abonamente plătite, G-Assist rulează pe placa ta grafică GeForce RTX. Aceasta înseamnă că este receptiv, gratuit de utilizat și poate rula offline.

În plus, G-Assist utilizează un model de instruire bazat pe Llama cu 8 miliarde de parametri, ambalând înțelegerea limbajului într-o fracțiune infimă din dimensiunea (cu mult sub 1%) a modelelor actuale de AI la scară largă. Acest lucru permite ca G-Assist să ruleze pe o gamă largă de hardware RTX cu performanțe bune.

Crearea propriului tău asistent 

G-Assist este conceput pentru a putea fi extins de către comunitate. NVIDIA publică un depozit GitHub cu eșantioane pentru crearea de „plugin-uri” care învață G-Assist funcționalități suplimentare. Dezvoltatorii din comunitate pot defini funcții în formate JSON simple, apoi pot plasa fișierele de configurare într-un director desemnat, pentru ca apoi G-Assist să le încarce și să le interpreteze. Dezvoltatorii pot, de asemenea, să le trimită la NVIDIA pentru revizuire și, eventual, adoptare, făcând aceste noi funcționalități disponibile și pentru alții. 

Funcții suportate de Project G-Assist

Pentru a obține cele mai bune rezultate cu Project G-Assist, consultă lista funcțiilor suportate, care va fi actualizată pe măsură ce adăugăm noi funcționalități. Dacă ai sugestii de comenzi noi sau feedback, trimite-le utilizând butonul „Trimite feedback” din NVIDIA App.

Funcții Descriere Exemplu de solicitare

Cunoștințe despre GeForce

Răspunde la întrebări de bază despre tehnologia NVIDIA/GeForce (DLSS, Reflex, G-SYNC etc.)

„Cum funcționează DLSS Frame Generation?”

Optimizează grafica 

Aplică setări echilibrate/recomandate în funcție de hardware-ul utilizatorului. Este posibil să fie necesar ca jocul să fie închis sau repornit pentru ca modificările să se aplice.

„Optimizează-mi grafica pentru Cyberpunk 2077.”

Optimizare pe bază de preferințe

Ajustează setările pentru performanță, calitatea imaginii sau un echilibru între ambele. Este posibil să fie necesar ca jocul să fie închis sau repornit pentru ca modificările să se aplice.

„Optimizează Rust pentru o performanță mai mare în detrimetul calității.”

Lansează jocul

Lansează jocuri recunoscute de NVIDIA App

„Lansează The Finals.”

GPU Overclocking (manual)

Supratactează nucleul GPU-ului cu un număr specificat de MHz, în pași de 15MHz până la 60MHz.

„Supratacează-mi GPU-ul cu 60 MHz.”

Salvează un clip ShadowPlay

Salvează ultimele secunde/minute din joc sub formă de clip

„Salvează un clip ShadowPlay”

Pornește/oprește înregistrarea

Pornește sau oprește înregistrarea manuală a jocului

„Începe înregistrarea jocului meu.”

Arată/ascunde suprapunerea performanței

Combină suprapunerea performanței NVIDIA App

„Ascunde suprapunerea performanței.”

Actualizare driver

Verifică și descarcă cel mai recent driver GPU, dacă este disponibil.

„Actualizează-mi driverul GeForce”

Cea mai recentă verificare a driverului

Raportează dacă driverele sunt actualizate

„Folosesc cel mai recent driver pentru GPU?”

Iluminare periferică/ambientală

(vezi cerințele de sistem pentru plugin)

Setează iluminarea de bază pentru dispozitivele compatibile.

„Setează luminile tastaturii pe verde.”

„Setează luminile din cameră pe galben”

Configurează profilul ventilatoarelor

(vezi cerințele de sistem pentru plugin)

Ajustează viteza ventilatoarelor sistemului pe dispozitivele compatibile la profilele Echilibrat, Performanță sau Silențios

„Setează ventilatoarele în modul silențios”

Utilizare CPU %

Raportează utilizarea generală a CPU-ului, mediată în ultimele 60 de secunde

„Care este utilizarea procesorului meu?”

Utilizare GPU %

Raportează utilizarea generală a GPU-ului, mediată în ultimele 60 de secunde.

„Care este utilizarea GPU-ului meu?”

Frecvența GPU-ului

Raportează frecvența nucleului GPU-ului, mediată în ultimele 60 de secunde

„Care este frecvența GPU-ului meu acum?”

Consumul de energie al GPU-ului

Afișează câte wați consumă GPU-ul, mediat în ultimele 60 de secunde

„Cât de multă energie consumă GPU?”

FPS mediu (Frame Per Second)

Raportează rata medie a cadrelor. Necesită un joc care rulează.

„Care este rata mea medie de FPS în acest joc?”

Latența medie a PC-ului

Raportează latența măsurată a PC-ului. Necesită un joc care rulează și care să suporte markerii de latență PC.

„Care este latența PC-ului meu?”

Performanță per watt

Indică raportul performanță-putere (FPS/W). Necesită un joc care rulează.

„Care este performanța mea per watt?”

Restabilire supratactare

Anulează orice supratactare aplicată anterior plăcii grafice

„Elimină supratactarea plăcii mele grafice”

Analizor de cadre

Sugerează modalități de a crește FPS-ul sau identifică blocajele. Necesită un joc care rulează.

„Analizează-mi performanța”

Analizor de receptivitate

Sugerează modalități de a reduce lag-ul de intrare sau latența sistemului. Necesită un joc care rulează.

„Analizează-mi receptivitatea”

Analizor de putere

Ajută la îmbunătățirea eficienței energetice. Necesită un joc care rulează.

„Analizează-mi consumul de energie”


Stabilește rata de actualizare

Modifică rata de actualizare (creștere/scădere, maximă sau specifică)

„Setează-mi monitorul la 144 Hz.”

Rata de actualizare curentă

Raportează rata curentă de actualizare a afișajului

„Care este rata mea de actualizare curentă?”

Rata de actualizare maximă

Raportează rata de actualizare maximă acceptată de monitor

„Care este cea mai mare rată de actualizare pe care o acceptă monitorul meu?”

Detectează FRL

Verifică dacă un limitator de cadre este activ

„Există o limită de cadre acum?”

Setează FRL

Aplică un nou plafon de cadre. Necesită un joc care rulează.

„Setează o limită de cadre la 100.”

Revenire la setările anterioare FRL

Dezactivează limita de cadre setată anterior

„Dezactivează limitatorul meu de cadre.”

Modul de eficiență energetică


Urmărește să maximizeze eficiența energetică, menținând în același timp un minim de 60 FPS. Necesită un joc care rulează.

„Setează-mi GPU-ul în modul eficiență energetică”

Revenire la modul eficiență energetică

Revenire la modificările anterioare de eficiență energetică

„Anulează-mi setările de eficiență energetică.”

Reprezentare grafică – 2 variabile

Reprezintă doi indicatori de alegere în timp

„Afișează grafic utilizarea procesorului și a plăcii video”

Reprezentare grafică – Utilizarea CPU

Reprezintă grafic utilizarea CPU-ului în timp

„Reprezintă grafic utilizarea CPU-ului meu”

Reprezentare grafică – Utilizarea GPU

Reprezintă grafic utilizarea GPU-ului în timp

„Reprezintă grafic utilizarea GPU-ului meu”

Reprezentare grafică – Viteza de ceas a GPU-ului

Reprezintă grafic frecvența de ceas a GPU-ului în timp

„Reprezintă grafic frecvența GPU-ului meu”

Reprezentare grafică – Puterea GPU-ului

Reprezintă grafic utilizarea puterii GPU-ului în wați pe parcursul timpului

„Arată-mi un grafic al utilizării energiei”

Reprezentare grafică – FPS mediu

Reprezintă grafic FPS-ul pe parcursul timpului Necesită un joc care rulează.

„Reprezintă grafic rata mea de cadre”

Reprezentare grafică – 1% L 

Reprezintă grafic rata de cadre 1% scăzută pe parcursul timpului Necesită un joc care rulează.

„Reprezintă grafic FPS-ul meu 1% scăzut”

Reprezentare grafică – PCL

Reprezintă grafic latența PC-ului pe o fereastră de timp specificată. Necesită un joc care rulează.

„Reprezintă grafic latența mea”

Reprezentare grafică – PPW

Reprezintă grafic performanța per watt pe parcursul timpului Necesită un joc care rulează.

„Reprezintă grafic performanța mea per watt”

Reprezentare grafică – Viteza ventilatorului GPU

Reprezintă grafic RPM-ul ventilatorului GPU pe parcursul timpului

„Arată-mi un grafic al vitezei ventilatorului GPU-ului meu”

Setează rezoluția de afișaj specificată

Schimbă rezoluția ecranului la o dimensiune specifică

„Setează rezoluția ecranului meu la 1080p.”

Setează rezoluția la maxim

Comută la rezoluția maximă disponibilă a monitorului

„Mergi la rezoluția maximă.”

Temperatura GPU-ului 

Raportează temperatura GPU-ului 

„Care este temperatura GPU-ului meu în acest moment?”

Tensiunea de operare a GPU-ului

Raportează tensiunea GPU-ului 

„Câți volți consumă GPU-ul meu?”

1% L

Raportează o rată scăzută de 1% FPS. Necesită un joc care rulează 

„Care este rata mea de cadre 1% scăzută în acest moment?”

Verifică starea de subtensiune 

Verifică dacă GPU-ul este sub tensiune 

„Este GPU-ul meu sub tensiune?”

Analizor de sacadare

Sugerează modalități de a reduce sacadarea Necesită un joc care rulează

„Ajută-mă să analizez sacadarea”

Informații despre modelul GPU-ului

Identifică modelul GPU-ului instalat

„Ce GPU utilizez?”

Informații despre versiunea driverului GPU-ului

Raportează ce versiune de driver este utilizată în prezent

„Ce driver NVIDIA am instalat?”

Informații despre totalul de VRAM al GPU-ului

Raportează VRAM total al GPU-ului

„Cât de mult VRAM are GPU-ul meu?”

Informații despre modelul monitorului

Identifică modelul de monitor conectat

„Ce model este monitorul meu?”

Rezoluția de afișare curentă

Raportează rezoluția activă a monitorului

„Ce rezoluție utilizez acum?”

Rezoluția maximă de afișare

Indică cea mai mare rezoluție suportată de monitor

„Care este rezoluția maximă a monitorului meu?”

Spațiu de stocare ocupat

Raportează spațiul utilizat pe disc

„Cât de mult spațiu pe disc este utilizat?”

Spațiu de stocare disponibil

Raportează spațiul liber rămas pe unitatea de stocare

„Cât de mult spațiu de stocare disponibil am?”

Cantitatea de memorie RAM instalată

Raportează capacitatea totală de memorie RAM instalată în sistem

„Cât de multă memorie am?”

Cantitate de memorie RAM disponibilă

Raportează cantitatea de memorie RAM disponibilă în prezent

„Cât de multă memorie disponibilă am?”

Detectează G-SYNC

Verifică dacă G-SYNC este activat sau dezactivat

„G-SYNC este activat?”

Setează G-SYNC

Activează sau dezactivează G-SYNC

„Activează G-SYNC.”

Detectează V-Sync

Verifică dacă V-Sync este activ

„V-Sync este activat acum?”

Setează V-Sync

Activează sau dezactivează V-Sync

„Dezactivează V-Sync”

Listează procesele utilizate de CPU/GPU

Afișează utilizarea CPU-ului sau a GPU-ului per proces în desfășurare

„Ce procese utilizează cel mai mult GPU-ul acum?”

Frecvența CPU

Raportează frecvența CPU-ului

„Care este frecvența CPU-ului meu acum?”

Informații despre dimensiunea ecranului (inci)

Obține dimensiunea diagonalei ecranului principal, în inci.

„Care este dimensiunea ecranului meu, în inci?”

Informații despre totalitatea disponbilă a RAM-ului virtual

Raportează cantitatea totală de memorie virtuală (page file) disponibilă.

„Cât de multă memorie virtuală am?”

Informații despre memoria RAM virtuală disponibilă

Raportează cantitatea de memorie virtuală neutilizată/disponibilă în prezent.

„Cât de multă memorie virtuală disponibilă am?”

Informații despre GPU – Numărul de GPU-uri

Indică numărul de GPU-uri instalate sau recunoscute în sistem.

„Câte GPU-uri are PC-ul meu?”

Informații despre GPU – Versiunea VBIOS

Furnizează versiunea VBIOS a GPU-ului (GPU-urilor) detectat(e).

„Care este versiunea VBIOS a GPU-ului meu?”

Informații despre afișaj - numărul de afișaje

Indică numărul de afișaje/monitoare conectate în prezent.

„Câte monitoare sunt conectate acum?”

Informații despre unitatea de disc - numărul de unități

Verifică numărul de unități de disc instalate în sistem.

„Câte unități de disc sunt instalate pe PC-ul meu?”

Informații despre SO - obține versiunea 

Obține numele sistemului de operare într-un format ușor de citit (de exemplu: Windows 11, Ubuntu 22.04).

„Ce sistem de operare folosesc?”

Informații despre CPU – Dimensiunea memoriei cache

Raportează dimensiunea (în MB sau KB) a memoriei cache a procesorului (L2/L3).

„Cât de mare este memoria cache a procesorului meu?”

Invocă pluginul

Accesează un plugin după nume Utilizat pentru a specifica o comandă destinată pluginului respectiv.

„Hei Google, ce mai faci?” 

„Google, cum fac pizza?”

Închide pluginul

Închide modul plugin Permite utilizatorilor să specifice comenzi G-Assist care nu sunt destinate unui plugin.

„Întoarcere”

„/G-Assist, spune-mi despre sistemul meu”

Cerințe de sistem pentru proiectul G-Assist

Cerințe sistem

Sistem de operare: Windows 10, Windows 11
  GPU:
  • GeForce RTX 30, 40 și 50 Series Desktop GPUs
  • 12 GB VRAM sau mai mult
  Procesor:
  • Intel Pentium Seria G, Core i3, i5, i7 sau o versiune mai recentă
  • AMD FX, Ryzen 3, 5, 7, 9, Threadripper sau o versiune mai recentă
  Spațiu necesar pe disc:
  • Asistentul sistemului: 6.5 GB
  • Comenzi vocale: 3 GB
  Driver:
  • Driver GeForce 572.83 sau o versiune mai recentă
  Limbă:
  • Engleză

Cerințe de sistem și configurare pentru pluginul suportat

Iluminarea periferică și a dispozitivelor Dispozitivele din seria Logitech G:
  • Logitech Gaming Software 8.55 sau o versiune mai recentă
  • Asigură-te că opțiunea „Iluminare dinamică” este dezactivată în setările de personalizare Windows
  • Asigură-te că opțiunea „Permite jocurilor și aplicațiilor să controleze iluminarea” este bifată în Logitech G Hub
Dispozitive Corsair RGB:
  • iCUE versiunea 4.31 sau mai mare
  • Permite clientului SDK să modifice perifericele atunci când este solicitat
  • Notă: LED-urile laterale pe tastaturile STRAFE nu sunt compatibile
Panouri Nanoleaf:
  • Panouri de lumină (anterior Aurora), Canvas și Shapes (hexagoane, triunghiuri și elemente)
  • Notă: Nanoleaf „Essentials” nu sunt compatibile
Configurare:
  • Conectează-ți dispozitivul Nanoleaf la o rețea Wi-Fi de 2,4 GHz
  • Găsește adresa IP folosind lista de dispozitive a routerului tău (sau aplicația ISP)
  • Navighează la C:\ProgramData\NVIDIA Corporation\nvtopps\rise\plugins\nanoleaf\config.json
  • Înlocuiește valoarea „ip” cu IP-ul lui Nanoleaf, de exemplu: { "ip": "123.456.7.89" }
  • Reinițializează proiectul G-Assist și Nanoleaf:
    • Dezactivează și activează G-Assist în suprapunerea aplicației NVIDIA sau în setările de chat G-Assist
    • Ține apăsat butonul de pornire al controlerului Nanoleaf timp de 5-7 secunde până când toate luminile acestuia se aprind intermitent.
  Control ventilator Plăci de bază MSI:
  • Plăci de bază MSI Intel și AMD Seria 800
  • Recomandat: Plăci grafice MSI GeForce RTX 40 și 50 Series
  • MSI Center versiunea 2.0.48.0 sau una mai recentă
  • Asigură-te că Cooling Wizard este instalat în MSI Center
  Aplicații web Google Gemini
  • Generează o cheie API pentru Google AI Studio de la https://aistudio.google.com/apikey
    • Notă: sunt acceptate atât planurile gratuite, cât și cele plătite. Vezi documentația API Gemini pentru diferențele între planuri
  • Plasează cheia în fișierul cheii în directorul de pluginuri Gemini, C:\ProgramData\NVIDIA Corporation\nvtopps\rise\plugins\google\google.key.

Atenționare și declinare a răspunderii NVIDIA Project G-Assist

Prin utilizarea NVIDIA G-Assist, confirmi că ai citit și ești de acord cu această atenționare și declinare a răspunderii. Dacă nu înțelegi sau nu ești de acord, te rugăm să nu folosești NVIDIA G-Assist.

NVIDIA G-Assist este un sistem automatizat bazat pe modele AI, conceput pentru a facilita configurarea setărilor hardware și software ale sistemului tău și pentru a oferi informații despre produsele NVIDIA GeForce, pentru uz personal, non-comercial. NVIDIA G-Assist este o funcționalitate aflată în pre-lansare și poate să nu fie complet funcțională, poate conține erori sau defecte de design și poate avea standarde reduse sau diferite de securitate, confidențialitate, disponibilitate și fiabilitate față de versiunile comerciale ale produselor NVIDIA.

Modelele AI generează răspunsuri și rezultate pe baza unor algoritmi complecși și tehnici de învățare automată, iar aceste răspunsuri sau rezultate pot fi inexacte, dăunătoare, părtinitoare sau indecente. Prin utilizarea G-Assist, îți asumi riscul oricăror daune cauzate de orice răspuns sau rezultat generat de acesta. NVIDIA nu va fi responsabilă pentru nicio acțiune, pierdere sau daună suferită ca urmare a utilizării G-Assist sau a rezultatelor generate de acesta. Îți recomandăm să verifici informațiile înainte de a te baza pe ele.

Construit cu Llama. Acordul de Licență al Comunității Llama 3.1 este disponibil la https://www.llama.com/llama3_1/license/.