微軟新文件解釋了將人工智慧引入Windows 11 第三方應用程式的計劃
Windows 11 24H2 將帶來更多基於人工智慧的功能,這些功能將在Copilot+ PC 上本地運行。但這並不意味著第三方應用程式開發者將被排除在外。微軟發布了一份新的支援文檔,解釋了非本機Windows 應用程式中的人工智慧範圍。
Copilot+ PC現在已經成為一種趨勢。它們提出了微軟在Windows 11 中整合人工智慧的計劃,而不僅限於表面的網路回應。由於採用了CPU、GPU 和NPU 組合,Copilot+ PC 可以在本地處理人工智慧任務,微軟希望開發人員能夠利用這一優勢。
該文件首先列出了將人工智慧整合到Windows 用戶端應用中的基本要素。它建議使用人工智慧模型(本地或雲端託管)以及OnnxRuntime 等人工智慧框架。此外,除了C++ 和Python 之外,它還建議使用C# 開發Windows 應用程式。
如果您是應用程式開發領域的新手,人工智慧術語肯定會讓您不知所措。但本文檔以簡單易懂的方式剖析了這些概念。您將了解到大型語言模型(LLM)、模型訓練和推理、提示工程、不同的人工智慧工作角色、必要的硬體等之間的差異。
由於Copilot+ PC 配備了強大的硬件,開發人員可以利用它來提高Windows 應用程式的效能。微軟輕輕一推,Copilot+ PC 就成了讓人工智慧應用充分運作的更好選擇。
基本的人工智慧應用可以使用CPU,但對於複雜的模型來說,配備NPU 的PC 是合適的選擇。但這對我們這樣的最終用戶又意味著什麼呢?
原生Windows 應用程式擁有人工智慧功能已經有一段時間了。 Microsoft Photos 可以調整圖片樣式,畫圖工具可以產生圖片,Phone Link 可以建議資訊回复,等等。
第三方應用程式開發人員很快就會開始將人工智慧模型整合到他們現有的應用程式中,或建立以人工智慧為中心的應用程式。它可以是一個完整的應用程序,可以產生圖像/視頻/音頻,也可以是它們的組合。或者,你會在流行的應用程式中看到人工智慧的實現,以自動完成瑣碎的任務(回覆訊息、生成報告/摘要)。
微軟也從資料隱私和安全的角度提出了警告。它鼓勵開發者完全公開他們從使用者收集的資料、資料的安全性和使用。此外,使用者也應該對資料收集擁有控制權。
有趣的是,24H2 將為Copilot+ PC 帶來更多獨特的人工智慧功能,包括因隱私和安全問題而從公開版本中刪除的Recall。也許微軟希望開發者從這次事件中吸取教訓,制定具體的隱私和安全政策。