Project G-Assist är en AI-assistent som drivs av din GeForce RTX-dator och hjälper dig att finjustera och optimera ditt system.
Project G-Assist är en experimentell AI-assistent för din GeForce RTX AI-dator. Idag släpper vi en experimentell version av systemassistentfunktionen Project G-Assist för användare av GeForce RTX stationära datorer, via NVIDIA App, med stöd för GeForce RTX bärbara datorer som kommer i en framtida uppdatering.
Med enkla röst- eller textkommandon kan G-Assist maximera prestanda och optimera energieffektiviteten, justera spelinställningar, tillhandahålla diagnostik i realtid, kartlägga mätvärden för prestanda, anpassa din kringutrustning och mycket mer – allt drivs lokalt av din GeForce RTX GPU.
G-Assist kan installeras via sektionen Upptäck i NVIDIA App. När den har installerats, aktiveras den från NVIDIA App överlägg eller genom att trycka på Alt+G. Project G-Assist använder en liten språkmodell (SLM) från tredje part, som är utformad för att köras lokalt – den är inte tänkt att vara en bred konversations-AI. För att få de bästa resultaten med Project G-Assist, referera till listan över funktioner som stöds och som uppdateras när nya kommandon och möjligheter läggs till.
Kom ihåg att din feedback driver framtiden! G-Assist är en experimentell funktion som visar vad små lokala AI-modeller som kommer från AI-forskningens framkant kan göra. Om du vill hjälpa till med att forma framtiden för G-Assist kan du skicka feedback genom att klicka på utropstecknet "Skicka feedback" längst upp till höger i fönstret i NVIDIA App och välja "Project G-Assist."
Dina insikter hjälper oss att avgöra vilka förbättringar och funktioner vi ska titta på härnäst.
AI på enheten
Till skillnad från massiva molnbaserade AI-modeller som kräver onlineåtkomst och betalda prenumerationer, körs G-Assist på din GeForce RTX GPU. Det innebär att den är responsiv, gratis att använda och kan köras offline.
G-Assist använder en Llama-baserad instruktionsmodell med 8 miljarder parametrar och språkförståelse på en bråkdel av storleken hos dagens storskaliga AI-modeller. På så sätt kan G-Assist köras lokalt på GeForce RTX-maskinvara. När G-Assist får en fråga om hjälp allokerar din GeForce RTX GPU en del av sina hästkrafter till AI-slutledning. Om du samtidigt spelar eller kör ett annat GPU-krävande program kan det hända att hastigheten för att rendera eller att hastigheten för att genomföra slutledningen sjunker under de sekunderna. När G-Assist har slutfört sin uppgift återgår GPU:n till att leverera full prestanda till spelet eller appen.
Skapa din egen assistent
G-Assist byggdes för community-driven expansion. För att komma igång har NVIDIA publicerat ett GitHub-arkiv med exempel och instruktioner för hur du skapar plugins med nya funktioner. Community-utvecklare kan definiera funktioner i enkla JSON-format och släppa konfigurationsfilerna i en särskild katalog så att G-Assist automatiskt kan läsa in och tolka dem. Utvecklarna kan också skicka plugins till NVIDIA för granskning och eventuell inkludering, så att de nya funktionerna blir tillgängliga för andra.
Detaljer om hur du skapar, delar och läser in plugins finns i dokumentationen i GitHub-repo. Vi ser fram emot vad communityn hittar på! Om du vill veta mer om community-byggda plugins och AI-appar, kolla in bloggserien RTX AI Garage hos NVIDIA.
För att få bästa möjliga resultat med Project G-Assist, referera till listan över funktioner som stöds och som uppdateras när nya möjligheter läggs till. Om du har förslag på nya kommandon eller feedback skickar du dem via knappen Skicka feedback i NVIDIA App.
| Funktion | Beskrivning | Exempel på prompt |
Kunskap om GeForce |
Svarar på grundläggande frågor om NVIDIA/GeForce-teknik (DLSS, Reflex, G-SYNC osv.) |
”Hur fungerar DLSS Frame Generation?” |
Optimera grafik |
Tillämpar balanserade/rekommenderade inställningar baserat på användarens maskinvara. Spelet kanske måste stängas eller startas om för att ändringarna ska träda i kraft. |
”Optimera grafiken för Cyberpunk 2077.” |
Preferensbaserad optimering |
Justerar inställningar för prestanda, bildkvalitet eller en balans mellan båda. Spelet kanske måste stängas eller startas om för att ändringarna ska träda i kraft. |
”Optimera Rust för högre prestanda i stället för kvalitet.” |
Starta spel |
Startar spel som identifierats av NVIDIA App |
”Starta The Finals.” |
GPU-överklockning (manuell) |
Överklockar GPU-kärnan med en angiven MHz i steg om 15 MHz, upp till 60 MHz |
”Överklocka min GPU med 60 MHz.” |
Spara ShadowPlay-klipp |
Sparar de sista sekunderna/minuterna av ett spel som ett klipp |
”Spara ett ShadowPlay-klipp” |
Starta/stoppa inspelning |
Startar eller stoppar manuell inspelning av spel |
”Börja spela in mitt spel.” |
Visa/dölj prestandaöverlägg |
Ändrar prestandaöverlägg för NVIDIA App |
”Dölj prestandaöverlägget.” |
Uppdatering av drivrutin |
Söker efter och laddar ner den senaste GPU-drivrutinen, om det finns en. |
”Uppdatera GeForce-drivrutinen” |
Kontrollera senaste drivrutin |
Rapporterar om drivrutinerna är uppdaterade |
”Kör jag den senaste GPU-drivrutinen?” |
Kringutrustning/rumsbelysning (se systemkrav för plugins) |
Ställer in grundläggande belysning för enheter som stöds |
”Ställ in mina lampor på tangentbordet till grönt.” ”Ställ in min rumsbelysning till gult” |
Ställ in fläktprofil (se systemkrav för plugins) |
Justera hastighet för systemfläkt på enheter som stöds till profilerna Balanserad, Prestanda eller Tyst |
”Ställ in min fläktar på tyst läge” |
CPU-användning % |
Rapporterar total CPU-användning i genomsnitt under de senaste 60 sekunderna |
”Vad är min CPU-användning?” |
GPU-användning % |
Rapporterar total GPU-användning i genomsnitt under de senaste 60 sekunderna |
”Vad är min GPU-användning??” |
GPU-klockhastighet |
Rapporterar GPU-kärnans klocka, i genomsnitt under de senaste 60 sekunderna |
”Vad är GPU-klockans hastighet just nu?” |
Strömanvändning för GPU |
Visar hur många watt GPU:n drar i genomsnitt under de senaste 60 sekunderna |
”Hur mycket ström använder min GPU?” |
Genomsnittlig FPS |
Rapporterar genomsnittlig bildrutefrekvens. Ett spel måste köras. |
”Vad är genomsnittlig FPS i det här spelet?” |
Genomsnittlig PC-latens |
Rapporterar uppmätt PC-latens. Ett spel måste köras som stöder markörer för PC-latens. |
”Vad är min PC-latens?” |
Prestanda per Watt |
Rapporterar förhållandet mellan prestanda och effekt (FPS/W). Ett spel måste köras. |
”Vad är min prestandan per watt?” |
Återställ överklockning |
Återställer tidigare tillämpad GPU-överklockning |
”Ta bort GPU-överklockning” |
Analys av bildrutefrekvens |
Föreslår sätt att öka FPS eller identifierar flaskhalsar. Ett spel måste köras. |
”Analysera prestandan” |
Analys av svarsvillighet |
Föreslår sätt att minska fördröjning av indata eller systemlatens. Ett spel måste köras. |
”Analysera svarsvillighet” |
Effektanalys |
Hjälper till att förbättra energieffektiviteten. Ett spel måste köras. |
”Analysera min strömförbrukning” |
Ange uppdateringsfrekvens* |
Ändrar uppdateringsfrekvens (stegar upp/ner, max eller specifikt) |
”Ställ in bildskärmen på 144 Hz.” |
Nuvarande uppdateringsfrekvens* |
Rapporterar skärmens aktuella uppdateringsfrekvens |
”Vad är nuvarande uppdateringsfrekvens?” |
Maximal uppdateringsfrekvens* |
Rapporterar den maximala uppdateringsfrekvens som stöds av bildskärmen |
”Vad är den högsta uppdateringsfrekvens som min bildskärm stöder?” |
Upptäcka FRL |
Kontrollerar om en begränsare av bildrutefrekvens är aktiv |
”Finns det en begränsning av bildrutefrekvens just nu?" |
Ställ in FRL |
Ställer in en ny begränsning för bildrutefrekvens. Ett spel måste köras. |
”Ställ in begränsning av bildrutefrekvens till 100.” |
Återställ FRL |
Inaktiverar en tidigare inställd begränsning av bildrutefrekvens |
”Stäng av begränsningen av bildrutefrekvens.” |
Energieffektivitetsläge |
Maximerar energieffektiviteten och behåller samtidigt minst 60 FPS. Ett spel måste köras. |
”Ställ in min GPU på energieffektivitetsläge” |
Återställ energieffektivitetsläge |
Återställer tidigare ändringar av energieffektiviteten |
”Ångra mina inställningar för energieffektivitet.” |
Grafer – 2 variabler |
Visar två valda mätvärden över tid |
”Visa graf för användning av CPU och GPU” |
Graf – CPU-användning |
Visar CPU-användning över tid |
”Visa graf för CPU-användning” |
Graf – GPU-användning |
Visar GPU-användning över tid |
”Visa graf för GPU-användning” |
Graf – GPU-klockhastighet |
Visar GPU-klockfrekvens över tid |
”Visa GPU-klockhastighet” |
Graf – GPU-effekt |
Visar GPU-wattanvändning över tid |
”Visa graf över energianvändning” |
Graf – genomsnittlig FPS |
Visar FPS över tid. Ett spel måste köras. |
”Visa graf över bildrutefrekvens” |
Grafer – 1%L |
Visar 1 % låg bildrutefrekvens över tid. Ett spel måste köras. |
”Visa graf för 1 % låga FPS” |
Graf – PCL |
Visar PC-latens för ett visst tidsintervall. Ett spel måste köras. |
”Visa latens” |
Graf – PPW |
Visar prestanda per watt över tid. Ett spel måste köras. |
”Visa graf för prestanda per watt” |
Graf – GPU-fläkthastighet |
Visar GPU-fläktens varvtal över tid |
”Visa graf över GPU-fläkten hastighet” |
Ange specificerad skärmupplösning* |
Ändrar skärmupplösning till ett visst värde |
”Ställ in skärmupplösningen på 1080p.” |
Ställ in upplösning till Max* |
Ändrar till bildskärmens maximala upplösning |
”Ställ in maximal upplösning.” |
GPU-temperatur |
Rapporterar GPU-temperatur |
”Vilken temperatur har min GPU just nu?” |
Driftspänning för GPU |
Rapporterar GPU-spänning |
”Hur många volt drar min GPU?” |
1%L |
Rapporterar 1 % låg FPS. Ett spel måste köras |
”Vad är min 1 % låga bildrutefrekvens just nu?” |
Kontrollera undervoltsläge |
Kontrollerar om GPU är undervoltad |
”Är min GPU undervoltad?” |
Analysera ryckighet |
Föreslår sätt att minska ryckighet. Ett spel måste köras |
”Hjälp mig analysera ryckighet” |
Modellinfo för GPU |
Identifierar den installerade GPU-modellen |
”Vilken GPU använder jag?” |
Versionsinfo för GPU-drivrutin |
Rapporterar vilken drivrutinsversion som för närvarande används |
”Vilken NVIDIA-drivrutin är installerad?” |
Info om totalt VRAM i GPU |
Rapporterar totalt VRAM i GPU |
”Hur mycket VRAM har min GPU?” |
Modellinfo för bildskärm* |
Identifierar ansluten skärmmodell |
”Vilken modell av bildskärm har jag?” |
Nuvarande skärmupplösning* |
Rapporterar bildskärmens aktiva upplösning |
”Vilken upplösning använder jag nu?” |
Maximal skärmupplösning* |
Anger den högsta upplösning som stöds av bildskärmen |
”Vad är min bildskärms maximala upplösning?” |
Lagringsutrymme som används |
Rapporterar diskutrymme som används |
”Hur mycket diskutrymme används?” |
Ledigt lagringsutrymme |
Rapporterar återstående ledigt utrymme på enheten |
”Hur mycket ledigt lagringsutrymme finns?” |
Installerat RAM |
Rapporterar totalt RAM installerat i systemet |
”Hur mycket minne finns?” |
Ledigt RAM |
Rapporterar hur mycket RAM som för närvarande är tillgängligt |
”Hur mycket ledigt minne finns?” |
Upptäck G-SYNC* |
Kontrollerar om G-SYNC är aktiverat eller inte |
”Är G-SYNC aktiverat?” |
Ställ in G-SYNC* |
Aktiverar eller inaktiverar G-SYNC |
”Slå på G-SYNC.” |
Upptäck V-Sync* |
Kontrollerar om V-Sync är aktivt |
”Är V-Sync på just nu?” |
Ställ in V-Sync* |
Aktiverar eller inaktiverar V-Sync |
”Inaktivera V-Sync” |
CPU-klockhastighet |
Rapporterar klockfrekvens för CPU |
”Vad är klockhastigheten för CPU just nu?” |
Visa info om storlek (tum) |
Hämtar den diagonala skärmstorleken för huvudskärmen, räknat i tum. |
”Vad är storleken på min skärm i tum?” |
Info om totalt tillgängligt virtuellt RAM |
Rapporterar den totala mängden virtuellt minne (sidfil) som är tillgängligt. |
”Hur mycket virtuellt minne finns?” |
Info för ledigt virtuellt RAM |
Rapporterar hur mycket av det virtuella minnet som för närvarande inte används/är ledigt. |
”Hur mycket ledigt virtuellt minne finns?” |
GPU-info – antal GPU:er |
Indikerar hur många GPU:er som är installerade eller identifieras i systemet. |
”Hur många GPU:er har min dator?” |
GPU-info – VBIOS-version |
Visar VBIOS-versionen för de GPU:er som identifieras. |
”Vilken VBIOS-version använder min GPU?” |
Skärminfo – antal skärmar |
Indikerar hur många bildskärmar som för närvarande är anslutna. |
”Hur många bildskärmar är anslutna just nu?” |
Hårddiskinfo – antal enheter |
Kontrollerar hur många hårddiskar som är installerade i systemet. |
”Hur många hårddiskar är installerade på min dator?” |
OS-information – Hämta version |
Hämtar OS-namn läsbara av människor (t.ex. Windows 11, Ubuntu 22.04). |
”Vilket operativsystem har jag?” |
CPU-info – cachestorlek |
Rapporterar storleken (i MB eller KB) på CPU:ns cache (L2/L3). |
”Hur stort är cacheminnet för min CPU?” |
Anropa plugin |
Anropa en plugin genom namn. Används för att ange ett kommando som är avsett för denna specifika plugin |
”Hej Google, hur går det?” ”/Google, hur gör jag pizza?” |
Avsluta plugin |
Avslutar plugin-läge. Gör att användare kan ange kommandon för G-Assist som inte är avsedda för en plugin. |
”Gå tillbaka” ”/G-Assist, berätta om mitt system” |
*Den här funktionen stöds inte i bärbara datorer med iGPU-läge.
Systemkrav |
Operativsystem: | Windows 10, Windows 11 |
| GPU: |
|
|
| CPU: |
|
|
| Diskutrymme som krävs: |
|
|
| Drivrutin: |
|
|
| Språk: |
|
|
Systemkrav och konfiguration för plugin som stöds |
Referera till här länken för information om systemkrav och konfiguration för specifika plugins. |
Meddelande och friskrivningsklausul för NVIDIA Project G-Assist
Genom att använda Project G-Assist bekräftar du att du har läst och godkänner detta meddelande och denna friskrivningsklausul. Om du inte förstår eller inte samtycker ska du inte använda Project G-Assist.
G-Assist är ett automatiserat system som drivs av AI-modeller och är utformat för att göra det enklare att konfigurera systemets inställningar för maskinvara och programvara samt att ge information om NVIDIA:s GeForce-produkter för personligt, icke-kommersiellt bruk. G-Assist är en förhandsversion som kanske inte är fullt funktionell, som kan innehålla fel eller designbrister och som kan ha reducerade eller andra standarder för säkerhet, sekretess, tillgänglighet och tillförlitlighet jämfört med kommersiella versioner av NVIDIA-erbjudanden.
AI-modeller genererar svar och utdata som baseras på komplexa algoritmer och tekniker för maskininlärning, och dessa svar kan vara felaktiga, skadliga, partiska eller oanständiga. Genom att använda G-Assist ansvarar du för varje skada orsakad av svar eller utdata från programmet. NVIDIA ansvarar inte för eventuella åtgärder, förluster eller skador som uppstår till följd av användning av G-Assist eller dess utdata. Vi rekommenderar att du verifierar informationen innan du förlitar dig på den.