Project G-Assist

Project G-Assist

Project G-Assist is een AI-assistent aangedreven door je GeForce RTX-pc, die je ondersteunt bij het afstemmen en optimaliseren van je systeem.

Hoogtepunten van Project G-Assist-release

Project G-Assist is een AI-assistent voor je GeForce RTX-pc. Met eenvoudige spraak- of tekstopdrachten kan G-Assist de prestaties maximaliseren en de energie-efficiëntie optimaliseren. Het kan game-instellingen aanpassen, realtime diagnostiek uitvoeren, prestatiegegevens visualiseren, randapparatuur personaliseren en nog veel meer. Dit alles wordt lokaal ondersteund door je GeForce RTX GPU.

G-Assist kan worden geïnstalleerd vanuit het gedeelte 'Ontdekken' in de NVIDIA App. Na installatie kun je het activeren via de NVIDIA App-overlay of door op Alt+G te drukken. Project G-Assist gebruikt een Small Language Model (SLM) dat is ontworpen om lokaal te functioneren op GPU's van 12 GB. Het is niet gericht op uitgebreide conversationele AI. Raadpleeg voor optimale resultaten met Project G-Assist de lijst met ondersteunde functies, die regelmatig wordt bijgewerkt met nieuwe commando's en mogelijkheden. 

Onthoud: jouw feedback is cruciaal voor de toekomst! G-Assist is een experimentele functie die op basis van de nieuwste resultaten van AI-onderzoek de mogelijkheden van kleine, lokale AI-modellen demonstreert. Als je wilt bijdragen aan de ontwikkeling van G-Assist, kun je feedback geven door in de NVIDIA App op het uitroepteken rechtsboven te klikken en 'Project G-Assist' te selecteren.

Jouw inzichten helpen ons te bepalen welke verbeteringen en functies we vervolgens moeten implementeren.

AI op het apparaat

In tegenstelling tot massieve cloud-gehoste AI-modellen die online toegang en betaalde abonnementen vereisen, wordt G-Assist uitgevoerd op je GeForce RTX GPU. Dit betekent dat het responsief is, gratis te gebruiken en offline kan worden uitgevoerd.

Achter de schermen maakt G-Assist gebruik van een op Llama gebaseerd Instruct-model met 8 miljard parameters, waardoor het begrip van de taal in een fractie van de grootte (ruim onder 1%) van de huidige grootschalige AI-modellen wordt verpakt. Hierdoor kan G-Assist worden uitgevoerd op een breed scala aan RTX-hardware met goede prestaties.

Maak je eigen assistent 

G-Assist is zo ontworpen dat het door de community kan worden uitgebreid. NVIDIA publiceert een GitHub-repository met voorbeelden voor het maken van 'plug-ins' die G-Assist extra functionaliteit leren. Community-ontwikkelaars kunnen functies definiëren in eenvoudige JSON-formaten en vervolgens configuratiebestanden in een specifieke map plaatsen, zodat G-Assist ze kan laden en verwerken. Ontwikkelaars kunnen ze ook bij NVIDIA indienen voor beoordeling en mogelijke opname, waardoor deze nieuwe mogelijkheden beschikbaar zijn voor anderen. 

Ondersteunde functies van project G-Assist

Raadpleeg voor de beste resultaten met Project G-Assist de lijst met ondersteunde functies. Deze wordt bijgewerkt wanneer er nieuwe mogelijkheden worden toegevoegd. Als je suggesties hebt voor nieuwe commands of feedback, kun je deze indienen via de knop 'Feedback verzenden' in de NVIDIA App.

Functies Beschrijving Voorbeeld-prompt

GeForce Knowledge

Beantwoordt basisvragen over NVIDIA/GeForce-technologie (DLSS, Reflex, G-SYNC, enz.)

"Hoe werkt DLSS Frame Generation?"

Optimaliseer Graphics 

Past gebalanceerde/aanbevolen instellingen toe op basis van de hardware van de gebruiker. Het kan nodig zijn om de game af te sluiten of opnieuw te starten voordat de wijzigingen van kracht worden.

“Optimaliseer mijn graphics voor Cyberpunk 2077.”

Optimalisatie op basis van voorkeuren

Past instellingen aan voor prestaties, beeldkwaliteit of een balans tussen beide. Het kan nodig zijn om de game af te sluiten of opnieuw te starten voordat de wijzigingen van kracht worden. 

"Geef in Rust prioriteit aan hogere prestaties boven kwaliteit."

Lanceer game

Lanceert games die herkend worden door NVIDIA App

"Start The Finals."

Overklokken van GPU (handmatig)

Overklokt de GPU-kern met een opgegeven MHz in stappen van 15 MHz, tot 60 MHz

“Overklok mijn GPU met 60 MHz.”

ShadowPlay-clip opslaan

Slaat de laatste paar seconden/minuten van de gameplay op als een clip

“Sla een ShadowPlay-clip op”

Opname starten/stoppen

Start of stopt handmatige gameplay-opname

“Begin met het opnemen van mijn gameplay.”

Prestatie-overlay weergeven/verbergen

Schakelt de prestatie-overlay van de NVIDIA App in of uit

“Verberg de prestatie-overlay.”

Stuurprogramma-update

Controleert of er een nieuw GPU-stuurprogramma beschikbaar is en downloadt dit indien beschikbaar.

"Update mijn GeForce-stuurprogramma"

Laatste stuurprogramma-controle

Geeft aan of stuurprogramma's up-to-date zijn

“Gebruik ik het nieuwste GPU-stuurprogramma?”

Verlichting van randapparatuur/kamer 

(zie de systeemvereisten van de plug-in)

Stelt basisverlichting in voor ondersteunde apparaten

"Stel mijn toetsenbordverlichting in op groen."

“Zet de lichten in mijn kamer op geel”

Ventilatorprofiel instellen 

(zie de systeemvereisten van de plug-in)

Pas de ventilatorsnelheden van het systeem op ondersteunde apparaten aan in de profielen Gebalanceerd, Prestatie of Stilte.

"Stel mijn ventilatoren in op stille modus."

CPU-gebruik %

Geeft het totale CPU-gebruik weer, gemiddeld over de laatste 60 seconden

"Wat is mijn CPU-gebruik?"

GPU-gebruik %

Geeft het totale GPU-gebruik weer, gemiddeld over de laatste 60 seconden

"Wat is mijn GPU-gebruik?"

GPU-kloksnelheid

Geeft de GPU-core-klok weer, gemiddeld over de laatste 60 seconden

"Wat is de kloksnelheid van mijn GPU op dit moment?"

GPU-stroomgebruik

Geeft aan hoeveel watt de GPU verbruikt, gemiddeld over de laatste 60 seconden

“Hoeveel stroom verbruikt mijn GPU?”

Gemiddelde FPS

Geeft de gemiddelde framerate weer. Vereist een actieve game.

"Wat is mijn gemiddelde FPS in deze game?"

Gemiddelde pc-latentie

Geeft de pc-latentie weer. Vereist een actief spel dat pc-latentiemarkeringen ondersteunt.

"Wat is mijn pc-latentie?"

Prestaties per watt

Geeft de prestatie-/vermogensverhouding (FPS/W) weer. Vereist een actieve game.

"Wat zijn mijn prestaties per watt?"

Overklokken terugdraaien

Maakt elke eerder toegepaste GPU-overklokking ongedaan

“Verwijder mijn GPU-overklokking”

Framerate-analysator

Stelt voor hoe de FPS kan worden verhoogd of identificeert knelpunten. Vereist een actieve game.

“Analyseer mijn prestaties”

Responsiviteitsanalysator

Geeft suggesties voor het verminderen van invoervertraging of systeemlatentie. Vereist een actieve game.

“Analyseer mijn responsiviteit”

Vermogensanalysator

Helpt de energie-efficiëntie te verbeteren. Vereist een actieve game.

“Analyseer mijn stroomverbruik”


Vernieuwingsfrequentie instellen

Wijzigt de vernieuwingsfrequentie (stap omhoog/omlaag, max. of specifiek)

"Stel mijn monitor in op 144 Hz."

Huidige vernieuwingsfrequentie

Geeft de huidige vernieuwingsfrequentie van het scherm weer

"Wat is mijn huidige vernieuwingsfrequentie?"

Max. vernieuwingsfrequentie

Geeft de maximaal ondersteunde vernieuwingsfrequentie van de monitor weer

"Wat is de hoogste vernieuwingsfrequentie die mijn monitor ondersteunt?"

FRL detecteren

Controleert of er een framesnelheidsbegrenzer actief is

“Is er momenteel een framesnelheidslimiet?”

FRL instellen

Past een nieuwe framesnelheidslimiet toe. Vereist een actieve game.

“Stel een framesnelheidslimiet in op 100.”

FRL terugdraaien

Schakelt een eerder ingestelde framesnelheidslimiet uit

“Schakel mijn framesnelheidsbegrenzer uit.”

Energie-efficiëntiemodus


Probeert de energie-efficiëntie te maximaliseren en tegelijkertijd een minimum van 60 FPS te behouden. Vereist een actieve game.

“Zet mijn GPU in de energie-efficiëntiemodus”

Energie-efficiëntiemodus terugzetten

Maakt eerdere wijzigingen in energie-efficiëntie ongedaan

“Maak mijn energie-efficiëntie-instellingen ongedaan.”

Grafieken – 2 variabelen

Geeft twee gekozen metrieken weer in de loop van de tijd

“Maak een grafiek van mijn CPU- en GPU-gebruik”

Grafieken – CPU-gebruik

Geeft het CPU-gebruik in de loop van de tijd weer

“Maak een grafiek van mijn CPU-gebruik”

Grafieken – GPU-gebruik

Geeft het GPU-gebruik in de loop van de tijd weer

“Maak een grafiek van mijn GPU-gebruik”

Grafieken – GPU-kloksnelheid

Geeft de kloksnelheid van de GPU weer in de loop van de tijd

“Geef mijn GPU-kloksnelheid weer”

Grafieken – GPU-vermogen

Geeft het GPU-wattagegebruik weer in de loop van de tijd

“Toon me een grafiek van het stroomverbruik”

Grafieken – Gemiddelde FPS

Geeft FPS weer in de loop van de tijd. Vereist een actieve game.

“Maak een grafiek van mijn framesnelheid”

Grafieken – 1%L 

Geeft een lage framesnelheid van 1% weer in de loop van de tijd. Vereist een actieve game.

“Maak een grafiek van mijn 1% lage FPS”

Grafieken – PCL

Geeft de pc-latentie weer over een bepaald tijdsbestek. Vereist een actieve game.

“Geef mijn latentie weer”

Grafieken – PPW

Geeft de prestaties per watt weer in de loop van de tijd. Vereist een actieve game.

“Maak een grafiek van mijn prestaties per watt”

Grafieken - GPU-ventilatorsnelheid

Geeft het toerental van de GPU-ventilator weer in de loop van de tijd

“Toon me een grafiek van mijn GPU-ventilatorsnelheid”

Opgegeven beeldschermresolutie instellen

Wijzigt de weergaveresolutie naar een specifieke dimensie

“Stel mijn beeldschermresolutie in op 1080p.”

Resolutie instellen op Max.

Schakelt over naar de maximaal beschikbare resolutie van de monitor

"Ga naar de maximale resolutie."

GPU-temperatuur 

Geeft de GPU-temperatuur weer 

"Wat is de temperatuur van mijn GPU op dit moment?"

GPU-bedrijfsspanning

Geeft de GPU-spanning weer 

“Hoeveel volt verbruikt mijn GPU?”

1%L

Geeft 1% lage FPS weer. Vereist een actieve game 

"Wat is mijn 1% lage framesnelheid op dit moment?"

Controleer de onderspanningsstatus 

Controleert of de GPU op een verlaagd voltage draait 

“Draait mijn GPU op een verlaagd voltage?”

Haperingsanalysator

Geeft suggesties om haperingen tegen te gaan. Vereist een actieve game 

“Help me met het analyseren van de haperingen”

GPU-modelinformatie

Identificeert het geïnstalleerde GPU-model

"Welke GPU gebruik ik?"

Informatie over versie van GPU-stuurprogramma

Geeft weer welke versie van het stuurprogramma momenteel in gebruik is

"Welk NVIDIA-stuurprogramma is geïnstalleerd?"

Totale VRAM-info van GPU

Geeft het totale VRAM op de GPU weer

"Hoeveel VRAM heeft mijn GPU?"

Monitormodelinfo

Identificeert het aangesloten displaymodel

"Welk model monitor bezit ik?"

Huidige schermresolutie

Geeft de actieve resolutie van de monitor weer

"Welke resolutie gebruik ik momenteel?"

Max. weergaveresolutie

Geeft de hoogste resolutie aan die door de monitor wordt ondersteund

“Wat is de maximale resolutie van mijn monitor?”

Bezette opslagruimte

Geeft de gebruikte schijfruimte weer

“Hoeveel schijfruimte is er in gebruik?”

Opslagruimte gratis

Geeft de resterende vrije ruimte op de schijf weer

“Hoeveel gratis opslagruimte heb ik?”

Geïnstalleerde hoeveelheid RAM

Geeft het totale geïnstalleerde systeem-RAM weer

"Hoeveel geheugen heb ik?"

Beschikbare RAM-hoeveelheid

Geeft aan hoeveel RAM er momenteel beschikbaar is

"Hoeveel vrij geheugen heb ik?"

G-SYNC detecteren

Controleert of G-SYNC is ingeschakeld of uitgeschakeld

"Is G-SYNC ingeschakeld?"

G-SYNC instellen

Schakelt G-SYNC in of uit

"Schakel G-SYNC in."

V-Sync detecteren

Controleert of V-Sync actief is

“Staat V-Sync nu aan?”

V-Sync instellen

Schakelt V-Sync in of uit

"Schakel V-Sync uit"

Lijstproces CPU/GPU-gebruik

Geeft CPU- of GPU-gebruik per lopend proces weer

“Welke processen gebruiken momenteel de meeste GPU?”

CPU-kloksnelheid

Geeft de kloksnelheid van de CPU weer

"Wat is de kloksnelheid van mijn CPU op dit moment?"

Weergaveformaatinfo (inch)

Geeft de diagonale schermgrootte van het hoofdscherm weer, in inches.

“Wat is de grootte van mijn beeldscherm in inches?”

Informatie over de totale beschikbare virtuele RAM

Geeft de totale hoeveelheid beschikbaar virtueel geheugen (wisselbestand) weer.

"Hoeveel virtueel geheugen heb ik?"

Info over ongebruikte virtuele RAM

Geeft aan hoeveel virtueel geheugen momenteel ongebruikt is.

"Hoeveel vrij virtueel geheugen heb ik?"

GPU-info – Aantal GPU's

Geeft aan hoeveel GPU's er in het systeem zijn geïnstalleerd of herkend.

"Hoeveel GPU's heeft mijn pc?"

GPU-info – VBIOS-versie

Geeft de VBIOS-versie van de gedetecteerde GPU('s) weer.

"Wat is de VBIOS-versie van mijn GPU?"

Beeldscherm-info – Aantal beeldschermen

Geeft aan hoeveel beeldschermen/monitoren er momenteel zijn aangesloten.

"Hoeveel monitoren zijn nu verbonden?"

Schijfstationinfo – Aantal schijven

Controleert hoeveel schijfstations er in het systeem zijn geïnstalleerd.

“Hoeveel schijven zijn er op mijn pc geïnstalleerd?”

OS-info – Versie downloaden 

Haalt de vereenvoudigde naam van het besturingssysteem op (bijv. Windows 11, Ubuntu 22.04).

“Welk besturingssysteem gebruik ik?”

CPU-info – Cachegrootte

Geeft de grootte (in MB of KB) van de CPU-cache (L2/L3) weer.

"Hoe groot is het cachegeheugen van mijn CPU?"

Plug-in aanroepen

Roep een plug-in op via een naam. Wordt gebruikt om een opdracht te specificeren die bestemd is voor die specifieke plug-in.

"Hey Google, hoe gaat het?" 

"/Google, hoe maak ik een pizza?"

Plug-in afsluiten

Verlaat de plug-in-modus. Hiermee kunnen gebruikers G-Assist-commando's specificeren die niet bedoeld zijn voor een plug-in.

"Terugkeer"

"/G-Assist, vertel me over mijn systeem"

Systeemvereisten Project G-Assist

Systeemvereisten

Besturingssysteem: Windows 10, Windows 11
  GPU:
  • GeForce RTX 30-, 40- en 50-serie desktop-GPU's
  • 12 GB VRAM of hoger
  CPU:
  • Intel Pentium G-serie, Core i3, i5, i7, of hoger
  • AMD FX, Ryzen 3, 5, 7, 9, Threadripper of hoger
  Vereiste schijfruimte:
  • Systeemassistent: 6,5 GB
  • Voice Commands: 3 GB
  Stuurprogramma:
  • Stuurprogramma GeForce 572.83 of later
  Taal:
  • Engels

Vereisten en installatie voor het ondersteunde plug-insysteem

Randapparatuur en apparaatverlichting Logitech-apparaten uit de G-serie:
  • Logitech Gaming Software 8.55 of hoger
  • Zorg ervoor dat 'Dynamische verlichting' is uitgeschakeld in de persoonlijke instellingen van Windows
  • Zorg ervoor dat 'Sta games en applicaties toe om verlichting te regelen' is aangevinkt in de Logitech G Hub
Corsair RGB-apparaten:
  • iCUE-versie 4.31 of hoger
  • SKD-client toestaan om randapparatuur te wijzigen wanneer daarom wordt gevraagd
  • Opmerking: led's aan de zijkant van STRAFE-toetsenborden worden niet ondersteund
Nanoleaf-panelen:
  • Lichtpanelen (voorheen Aurora), Canvas en vormen (zeshoeken, driehoeken en elementen)
  • Opmerking: Nanoleaf 'Essentials' worden niet ondersteund
Installatie:
  • Verbind je Nanoleaf-apparaat met een 2,4 GHz wifi-netwerk
  • Zoek het IP-adres met behulp van de apparatenlijst van je router (of ISP-app)
  • Ga naar: C:\ProgramData\NVIDIA Corporation\nvtopps\rise\plugins\nanoleaf\config.json
  • Vervang de "ip"-waarde met de IP van je Nanoleaf, bijv.: { "ip": "123.456.7.89" }
  • Initialiseer Project G-Assist en Nanoleaf opnieuw:
    • Zet G-Assist uit en aan in de overlay van de NVIDIA App of de chatinstellingen van G-Assist
    • Houd de aan/uit-knop van de Nanoleaf Controller 5-7 seconden ingedrukt totdat de lampjes tegelijkertijd knipperen
  Ventilatorbesturing MSI-moederborden:
  • MSI Intel- en AMD 800 serie-moederborden
  • Aanbevolen: MSI GeForce RTX 40- en 50-serie GPU's
  • MSI Center-versie 2.0.48.0 of hoger
  • Zorg ervoor dat Cooling Wizard is geïnstalleerd in MSI Center
  Webapplicaties Google Gemini
  • Genereer een Google AI Studio API-key vanuit https://aistudio.google.com/apikey
    • Opmerking: zowel gratis als betaalde niveaus worden geaccepteerd. Raadpleeg de Gemini API-documentatie voor de verschillen tussen de niveaus
  • Plaats de sleutel in het sleutelbestand in de Gemini plugin-map: C:\ProgramData\NVIDIA Corporation\nvtopps\rise\plugins\google\google.key

Kennisgeving en disclaimer van NVIDIA Project G-Assist

Door gebruik te maken van NVIDIA G-Assist, erken je dat je deze kennisgeving en disclaimer hebt gelezen en ermee akkoord gaat. Als je het niet begrijpt of er niet mee akkoord gaat, gebruik NVIDIA G-Assist dan niet.

NVIDIA G-Assist is een geautomatiseerd systeem dat wordt aangedreven door AI-modellen en is ontworpen om de configuratie van de hardware- en software-instellingen van je systeem te vergemakkelijken en om informatie te verstrekken over GeForce-producten van NVIDIA voor persoonlijk, niet-commercieel gebruik. NVIDIA G-Assist is een pre-releasefunctie en is mogelijk niet volledig functioneel, kan fouten of ontwerpgebreken bevatten en kan lagere of afwijkende normen hebben op het gebied van beveiliging, privacy, beschikbaarheid en betrouwbaarheid vergeleken met commerciële versies van het NVIDIA-aanbod.

AI-modellen genereren antwoorden en uitkomsten op basis van complexe algoritmen en machine learning-technieken. Deze antwoorden of uitkomsten kunnen onnauwkeurig, schadelijk, bevooroordeeld of onfatsoenlijk zijn. Door G-Assist te gebruiken, aanvaard je het risico van schade veroorzaakt door een van deze antwoorden of uitkomsten. NVIDIA is niet verantwoordelijk voor eventuele acties, verliezen of schade die wordt geleden als gevolg van het gebruik van G-Assist of de uitkomst ervan. We raden je aan om de informatie te verifiëren voordat je erop vertrouwt.

Gebouwd met Llama. Licentieovereenkomst van Llama 3.1 beschikbaar op https://www.llama.com/llama3_1/license/.