微軟將 ChatGPT AI 整合到 Windows 11 的 Windows 終端機中

微軟將 ChatGPT AI 整合到 Windows 11 的 Windows 終端機中

人工智慧在當今的科技領域非常普遍。微軟透過在其應用程式套件中整合人工智慧功能,真正擁抱了這一理念,旨在提高用戶的工作效率。最近,我分享了有關 Microsoft Word 中新引入的 Copilot 介面的詳細信息,現在看來「Windows Terminal」應用程式也實現了與 ChatGPT 和 GitHub Copilot 的強大整合。 Windows 10 和 11 用戶現在都可以使用此功能。

有關在 Windows 終端機中整合「AI 聊天」的最初提示早在 9 月就已提供,並且似乎已在10 月 29 日的 Windows 終端(金絲雀)更新中正式啟動。無縫運行,允許用戶在 Windows 終端機中進行互動式聊天,這對於在遇到困難或解決問題時發出命令特別有幫助。

在透過 ChatGPT 深入探討更多 AI 範例和應用之前,讓我們先探討一下這種整合的操作框架。首先,要注意的是,這項服務不是免費的;它要求您擁有 API 金鑰。此金鑰可以來自 GitHub Copilot、Azure 的 OpenAI API 或 OpenAI 自己的 API。

歡迎來到終端聊天

將終端聊天連結到人工智慧服務後,您在終端聊天視窗中提出的任何問題都會傳輸到人工智慧,然後人工智慧將處理請求並提供快速建議。根據微軟的說法,你的聊天記錄不會被保留,而且這種整合與多個 shell 相容,例如:

  • 命令提示符
  • 電源外殼
  • WSL Ubuntu
  • Azure 雲端外殼

還有更多。

如果您希望在 Windows 終端機中設定 AI 功能,您可以按照以下步驟操作,我在我的裝置上成功實現了這些步驟:

  1. 開啟 Windows 終端機中的設定。
  2. 選擇終端聊天(實驗)標籤。
    如何存取終端聊天
  3. 選擇您首選的 AI 服務供應商:GitHub Copilot、Azure OpenAI 或 OpenAI。
    設定終端聊天
  4. 然後,輸入您的 API 金鑰。
  5. 完成此操作後,終端聊天將允許您直接從終端與您選擇的 AI 模型進行互動。只需打開一個標準選項卡並點擊“終端聊天”。

探索 Windows 終端機中的 AI 功能

我選擇直接使用 OpenAI 中的 ChatGPT API,因為它簡化了連接過程,無需在終端機中進行額外的端點設定。雖然連結到 Azure 的 API 需要端點配置,但使用 GitHub Copilot 或直接從 OpenAI 存取 API 可以繞過此要求。

在終端機中輸入我的 ChatGPT API 金鑰後,我啟動了一個新分頁並存取「終端聊天」。
終端介面

其設計反映了標準 ChatGPT 佈局,但格式緊湊,適合 Windows 終端環境。

Windows Latest 觀察到終端 AI 表現出了上下文感知能力;它會識別您何時在 PowerShell 等特定 shell 中開啟 AI,該 shell 會在左上角顯示在 shell 名稱和圖示旁邊。例如,如果開啟新的命令提示字元選項卡,終端 AI 會保留該資訊。

這種上下文感知對提示工程有很大幫助,因為 Microsoft 為不同的 shell 定制了不同的提示。

Windows 上使用 PowerShell 的終端機 AI

在我對終端人工智慧的實驗過程中,我從基本問題開始提出了各種問題。例如,我問:“如何建立資料夾?”在 PowerShell 中,終端機聊天正確建議使用 New-Item -ItemType Directory。

AI甚至為命令提供了複製功能,讓我可以直接貼到shell中。

在像 WSL 這樣的 Linux 設定中,它建議使用 mkdir。這展示了它的上下文感知能力;我不需要指定我使用的是 PowerShell 還是 WSL。

Windows 終端人工智慧

我還在 Azure Shell 中詢問了同樣的問題,終端 AI 立即識別出從 PowerShell 到 Azure 的切換。

這種回應能力表明它根據先前選擇的 shell 來評估上下文。

Terminal AI 的用途非常廣泛,只要與終端或 shell 功能相關,其使用方式就沒有限制。

如前所述,詢問如何執行某些操作(例如建立資料夾)會產生適合您的特定 shell(無論是 PowerShell 還是 Linux)的正確命令。 AI 也提供指令翻譯,例如將 Linux 中的「ls」標記為 PowerShell 中的「Get-ChildItem」。

使用 Windows Terminal AI 修復錯誤

如果您遇到錯誤,可以將其輸入到終端聊天中,它會解釋問題並建議糾正措施。

此外,該功能對於檢索與 nano 或 vim 等文字編輯器相關的快速程式碼片段非常有用。對於使用 PowerShell 的人來說,它可以闡明 Get-Process 等 cmdlet。

帶有 ChatGPT 的 Windows 終端 AI

當您選擇建議時,AI 產生的命令將複製到終端機中,但不會自動執行。

需要注意的是,終端 AI 在您結束會話後不會保留任何數據,但您可以選擇將聊天歷史記錄匯出到. txt 檔。您也可以在退出終端機 shell 之前清除聊天。

目前,它缺乏內建的 UI 功能來突出顯示互動歷史記錄,並且不確定這種情況在不久的將來是否會改變。

這項新的實驗性 AI 功能是 Windows Terminal (Canary) 獨有的,您可以從Github下載它。您對這項創新有何看法?在下面的評論中分享您的意見。

來源&圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *