Project G-Assist 是由 GeForce RTX 電腦支援的 AI 助理,可協助您進行系統調整與最佳化。
Project G-Assist 是適用於 GeForce RTX AI PC 的實驗性 AI 助理。我們今天將透過 NVIDIA App,為 GeForce RTX 桌上型電腦使用者推出實驗版 Project G-Assist 系統助理功能,而且日後更新時將支援 GeForce RTX 筆記型電腦。
G-Assist 可透過簡單的語音或文字命令,極致優化效能並最佳化能源效率、調整遊戲設定、提供即時診斷、製作效能指標圖表,以及量身打造週邊設備等,而且全部由本機的 GeForce RTX GPU 一手包辦。
從 NVIDIA App 的探索區即可安裝 G-Assist。安裝後,從 NVIDIA App 迷你窗或按下 Alt+G 即可啟用。Project G-Assist 採用專為在本機執行設計的第三方小型語言模型 (SLM),原本設計並非作為全方位的對話式 AI。若要讓 Project G-Assist 達到最佳效果,請參閱支援功能清單。這份清單會在新增命令與功能時更新內容。
請切記:意見回饋是未來發展的推手!G-Assist 這項實驗性功能,展現了採用尖端 AI 研究的本機小型 AI 模型可執行哪些功能。如果您想協助形塑 G-Assist 未來的發展,請按一下 NVIDIA App 視窗右上角的「傳送意見回饋」驚嘆號圖示,然後選取「Project G-Assist」提交意見回饋。
您的寶貴意見有助於我們決定,接下來應如何改進內容及開發功能。
裝置端 AI
G-Assist 在 GeForce RTX GPU 執行,與需要線上存取權和付費訂閱的大型雲端託管型 AI 模型不同。這意味著它反應靈敏,而且可免費使用及離線執行。
從技術層面來看,G-Assist 目前採用的 Llama 指令模型有 80 億個參數,以遠遠小於現今大型 AI 模型的規模實現語言理解功能。因此 G-Assist 可在 GeForce RTX 硬體本機執行。G-Assist 收到需求的提示時,GeForce RTX GPU 會暫時將一部分效能分給 AI 推論。如果您同時玩遊戲或執行其他 GPU 密集型應用程式,則在這幾秒期間,渲染速率或推論完成速度可能會短暫下滑。G-Assist 完成工作後,GPU 便會恢復,為遊戲或應用程式提供完整效能。
自行打造助理
G-Assist 的設計鼓勵社群參與擴充功能。NVIDIA 發布的 GitHub 儲存庫隨附範例與說明,有助於開始建立新增功能的外掛程式。社群開發者可利用簡單的 JSON 格式定義函數,然後將組態檔案拖放至指定目錄,讓 G-Assist 自動載入並解譯檔案。開發者甚至可向 NVIDIA 提交外掛程式接受審查,而且日後還可能有機會納入,將這些新功能開放給其他人使用。
GitHub 儲存庫中的文件,提供了如何建構、分享及載入外掛程式的相關細節。我們迫不及待想看看社群會構思出什麼樣的夢想了!如需深入瞭解外掛程式和社群建構的 AI 應用程式,請參閱 NVIDIA RTX AI Garage 部落格系列。
若要讓 Project G-Assist 達到最佳效果,請參閱支援功能清單。這份清單會在新增功能時更新內容。如果您有關於新命令的建議或意見回饋,請透過 NVIDIA App 的「傳送意見回饋」按鈕提交。
| 功能 | 說明 | 提示範例 |
GeForce Knowledge |
回答關於 NVIDIA/GeForce 技術 (DLSS、Reflex、G-SYNC 等) 的基本問題 |
「DLSS 畫格生成功能如何運作?」 |
將繪圖效果最佳化 |
根據使用者硬體套用平衡/建議的設定。可能需要關閉或重新啟動遊戲,變更才能生效。 |
「將《電馭叛客 2077》的繪圖效果最佳化。」 |
以偏好為依據的最佳化 |
調整效能、影像品質或兼顧兩者平衡的設定。可能需要關閉或重新啟動遊戲,變更才能生效。 |
「將《Rust》最佳化,追求更高的效能而非品質。」 |
啟動遊戲 |
啟動 NVIDIA App 可辨識的遊戲 |
「啟動《最終決戰》。」 |
GPU 超頻 (手動) |
以指定的 MHz 超頻 GPU 核心,增量單位為 15 MHz,上限為 60 MHz |
「將我的 GPU 超頻 60 MHz。」 |
儲存 ShadowPlay 影片片段 |
將遊戲歷程的最後幾秒/分鐘儲存為影片片段 |
「儲存 ShadowPlay 影片片段」 |
開始/停止錄製 |
開始或停止手動錄製遊戲歷程 |
「開始錄製遊戲歷程。」 |
顯示/隱藏效能迷你窗 |
切換 NVIDIA App 的效能迷你窗 |
「隱藏效能迷你窗。」 |
驅動程式更新 |
檢查並下載最新的 GPU 驅動程式 (如果有)。 |
「更新我的 GeForce 驅動程式」 |
最新驅動程式檢查 |
報告驅動程式是否為最新版本 |
「我執行的是否為最新的 GPU 驅動程式?」 |
周邊設備/房間照明 (請參閱外掛程式系統需求) |
為支援的裝置設定基本照明 |
「將鍵盤指示燈設定為綠色。」 「將房間燈光設定為黃色」 |
設定風扇設定檔 (請參閱外掛程式系統需求) |
將支援裝置的系統風扇速度調整為平衡、效能或靜音設定檔 |
「將我的風扇設定為靜音模式」 |
CPU 使用率 % |
報告整體 CPU 使用率,取過去 60 秒的平均值 |
「我的 CPU 使用率為何?」 |
GPU 使用率 % |
報告整體 GPU 使用率,取過去 60 秒的平均值 |
「我的 GPU 使用率為何?」 |
GPU 時脈速度 |
報告 GPU 核心時脈,取過去 60 秒的平均值 |
「我目前的 GPU 時脈速度為何?」 |
GPU 功耗 |
顯示 GPU 耗用的瓦數,取過去 60 秒的平均值 |
「我的 GPU 耗用多少功率?」 |
平均 FPS |
報告平均畫格數。需要執行中的遊戲。 |
「在這款遊戲 FPS 平均多少?」 |
平均 PC 延遲 |
報告測量到的 PC 延遲。需要支援 PC 延遲標記的執行中遊戲。 |
「我的 PC 延遲為何?」 |
每瓦效能 |
報告效能功耗比 (FPS/W)。需要執行中的遊戲。 |
「我的每瓦效能為何?」 |
超頻還原 |
還原先前套用的任何 GPU 超頻 |
「移除我的 GPU 超頻」 |
畫格數分析器 |
建議提高 FPS 或識別瓶頸的方法。需要執行中的遊戲。 |
「分析我的效能」 |
回應速度分析器 |
建議減少輸入延遲或系統延遲的方法。需要執行中的遊戲。 |
「分析我的回應速度」 |
功率分析器 |
協助提升電源效率。需要執行中的遊戲。 |
「分析我的功耗」 |
設定更新率* |
變更更新率 (升/降、最大或特定速率) |
「將我的監視器設定為 144Hz。」 |
目前的更新率* |
報告顯示器目前的更新率 |
「我目前的更新率為何?」 |
最大更新率* |
報告監視器支援的最大更新率 |
「我的監視器支援的最高更新率為何?」 |
偵測 FRL |
檢查畫格數限制器是否啟用 |
「目前是否有畫格數限制?」 |
設定 FRL |
套用新的畫格數上限。需要執行中的遊戲。 |
「將畫格數限制設定為 100。」 |
FRL 復原 |
停用先前設定的畫格數限制 |
「關閉我的畫格數限制器。」 |
功率效率模式 |
尋求將功率效率最大化,同時維持最低 60 FPS。需要執行中的遊戲。 |
「將我的 GPU 設定為功率效率模式」 |
復原功率效率模式 |
復原先前的功率效率變更 |
「復原我的功率效率設定。」 |
繪圖 – 雙變數 |
繪製兩個自選指標在一段時間的變化 |
「繪製我的 CPU 和 GPU 使用率」 |
繪圖 – CPU 使用率 |
繪製一段時間的 CPU 使用率 |
「繪製我的 CPU 使用率」 |
繪圖 – GPU 使用率 |
繪製一段時間的 GPU 使用率 |
「繪製我的 GPU 使用率」 |
繪圖 – GPU 時脈速度 |
繪製一段時間的 GPU 時脈頻率 |
「繪製我的 GPU 時脈速度」 |
繪圖 – GPU 功率 |
繪製一段時間的 GPU 功耗 |
「為我顯示功耗圖表」 |
繪圖 – 平均 FPS |
繪製一段時間的 FPS。需要執行中的遊戲。 |
「繪製我的畫格數」 |
繪圖 – 1%L |
繪製一段時間的 1% 低畫格數。需要執行中的遊戲。 |
「繪製我的 1% 低 FPS」 |
繪圖 – PCL |
繪製指定時段內的 PC 延遲。需要執行中的遊戲。 |
「繪製我的延遲」 |
繪圖 – PPW |
繪製一段時間的每瓦效能。需要執行中的遊戲。 |
「繪製我的每瓦效能」 |
繪圖 – GPU 風扇速度 |
繪製一段時間的 GPU 風扇 RPM |
「為我顯示 GPU 風扇速度的圖表」 |
設定指定的顯示器解析度* |
將顯示器解析度變更為特定數值 |
「將我的顯示器解析度設定為 1080p。」 |
將解析度設定為最大值* |
切換為監視器的最大可用解析度 |
「前往最大解析度。」 |
GPU 溫度 |
報告 GPU 溫度 |
「我目前的 GPU 溫度為何?」 |
GPU 操作電壓 |
報告 GPU 電壓 |
「我的 GPU 消耗多少電壓?」 |
1%L |
報告 1% 低 FPS。需要執行中的遊戲 |
「我目前的 1% 低畫格數為何?」 |
檢查低電壓狀態 |
檢查 GPU 是否低電壓 |
「我的 GPU 是否低電壓?」 |
卡頓分析器 |
建議減少卡頓的方法。需要執行中的遊戲 |
「協助我分析卡頓」 |
GPU 模型資訊 |
識別安裝的 GPU 模型 |
「我使用的是哪個 GPU?」 |
GPU 驅動程式版本資訊 |
報告目前使用的驅動程式版本 |
「我安裝的是哪個 NVIDIA 驅動程式?」 |
GPU 總 VRAM 資訊 |
報告 GPU 的總 VRAM |
「我的 GPU 有多少 VRAM?」 |
監示器型號資訊* |
識別連接的顯示器型號 |
「我的監示器是什麼型號?」 |
目前的顯示器解析度* |
報告監示器使用中的解析度 |
「我目前使用的解析度為何?」 |
最高顯示器解析度* |
說明監示器支援的最高解析度 |
「我的監示器最大解析度為何?」 |
佔用的儲存空間 |
報告使用中的磁碟空間 |
「使用中的磁碟空間是多少?」 |
可用的儲存空間 |
報告磁碟的剩餘可用空間 |
「我有多少儲存空間可用?」 |
安裝的 RAM 數量 |
報告安裝的總系統 RAM |
「我有多少記憶體?」 |
可用的 RAM 量 |
報告目前可用的 RAM 量 |
「我有多少記憶體可用?」 |
偵測 G-SYNC* |
檢查 G-SYNC 是啟用還是關閉 |
「是否已啟用 G-SYNC?」 |
設定 G-SYNC* |
啟用或停用 G-SYNC |
「開啟 G-SYNC。」 |
偵測 V-Sync* |
檢查 V-Sync 是否為使用中 |
「是否已啟用 V-Sync?」 |
設定 V-Sync* |
啟用或停用 V-Sync |
「停用 V-Sync」 |
CPU 時脈速度 |
報告 CPU 的時脈頻率 |
「我目前的 CPU 時脈速度是多少?」 |
顯示器尺寸資訊 (英寸) |
取得主顯示器的對角線螢幕尺寸 (以英寸為單位)。 |
「我的顯示器尺寸為何 (以英寸為單位)?」 |
虛擬 RAM 總可用量資訊 |
報告虛擬記憶體 (分頁檔) 的總可用量。 |
「我有多少虛擬記憶體?」 |
可用虛擬 RAM 資訊 |
報告目前未使用/可用的虛擬記憶體量。 |
「我有多少虛擬記憶體可用?」 |
GPU 資訊 – GPU 數量 |
顯示系統已安裝或辨識的 GPU 數量。 |
「我的 PC 有幾個 GPU?」 |
GPU 資訊 – VBIOS 版本 |
提供偵測到 GPU 的 VBIOS 版本。 |
「我的 GPU 是什麼 VBIOS 版本?」 |
顯示器資訊 – 顯示器數量 |
顯示目前連接的顯示器/監視器數量。 |
「目前已連接幾部監視器?」 |
磁碟機資訊 – 磁碟機數量 |
檢查系統已安裝的磁碟機數量。 |
「我的 PC 安裝了幾部磁碟機?」 |
作業系統資訊 – 取得版本 |
檢索人類可讀的作業系統名稱 (例如 Windows 11、Ubuntu 22.04)。 |
「我執行的是哪個作業系統?」 |
CPU 資訊 – 快取大小 |
報告 CPU 快取 (L2/L3) 的大小 (以 MB 或 KB 為單位)。 |
「我的 CPU 快取記憶體多大?」 |
叫用外掛程式 |
以名稱呼叫外掛程式。用於指定該特定外掛程式用的命令。 |
「嘿 Google,最近怎麼樣?」 「/Google,我要如何製作披薩?」 |
退出外掛程式 |
退出外掛程式模式。允許使用者指定非外掛程式用的 G-Assist 命令。 |
「返回」 「/G-Assist,告訴我系統的相關資訊」 |
*筆記型電腦 iGPU 模式不支援這項功能。
系統需求 |
作業系統: | Windows 10、Windows 11 |
| GPU: |
|
|
| CPU: |
|
|
| 所需的磁碟空間: |
|
|
| 驅動程式: |
|
|
| 語言: |
|
|
支援外掛程式的系統需求與設定 |
如需系統需求和特定外掛程式設定的相關資訊,請參閱這個連結。 |
NVIDIA Project G-Assist 通知和免責聲明
使用 Project G-Assist,即表示您確認已閱讀並同意本通知和免責聲明。如果您不理解或不同意,請勿使用 Project G-Assist.
G-Assist 是由 AI 模型驅動的自動化系統,旨在促進系統硬體和軟體設定之設定,並提供有關 NVIDIA GeForce 產品的個人非商業用途的資訊。G-Assist 是預發佈功能,功能可能不完整、可能包含錯誤或設計缺陷,並且相對於 NVIDIA 產品的商業版本可能具有降低或不同的安全性、隱私權、可用性和可靠性標準。
AI 模型根據複雜的演算法和機器學習技術生成回應和輸出,而這些回應或輸出可能不準確、有害、有偏差或不雅。使用 G-Assist,您就承擔任何回應或輸出引起的任何傷害的風險。NVIDIA 對因使用 G-Assist 或其輸出而遭受的任何動作、損失或損害概不負責。我們建議您在依賴資訊之前驗證資訊。
使用 Llama 組建。Llama 3.1 社群授權合約可在 https://www.llama.com/llama3_1/license取得。