微软在 Windows 11 中集成人工智能的计划,而不仅仅局限于表面的网络响应。随着Windows 11版本24H2推出量的逐渐增加,用户体验到了更多基于 AI 的功能,由于采用了 CPU、GPU 和 NPU 组合,Copilot+ PC 可以在本地处理人工智能任务,Copilot+ PC也已成为主流,微软希望开发人员能够利用这一优势。
近日,微软发布了一份新的文档,解答了有关在 Windows 应用程序中使用 AI 的常见问题。
微软首先列出了将人工智能集成到 Windows 客户端应用中的基本要素。
它建议使用人工智能模型(本地或云托管)以及 OnnxRuntime 等人工智能框架。此外,除了 C++ 和 Python 之外,它还建议使用 C# 开发 Windows 应用程序。
此外,本文还以通俗易懂的方式剖析了大型语言模型(LLM)、模型训练和推理、提示工程、不同的人工智能工作角色、必要的硬件等之间的区别。
由于 Copilot+ PC 配备了强大的硬件,开发人员可以利用它来提高Windows应用程序的性能。微软轻轻一推,Copilot+ PC 就成了让人工智能应用充分运行的更好选择。
微软表示,基本的人工智能应用程序可以使用 中央处理单元 (CPU),但对于复杂的模型来说,配备神经处理单元 (NPU) 的PC才是合适的选择。
NPU是一种专用 AI 芯片,专门用于执行 AI 任务。NPU 的重点与 CPU 或 GPU 不同。CPU是计算机中的主要处理器,负责执行指令和通用计算。图形处理单元 (GPU) 是一种专用处理器,专为渲染图形而设计,并针对并行处理进行了优化。它能够为视频编辑和游戏任务渲染复杂的图像。
NPU 旨在加速深度学习算法,并可减轻计算机 CPU 或 GPU 的部分工作负担,从而使设备能够更高效地工作。NPU 专为加速神经网络任务而设计。它们擅长并行处理大量数据,是图像识别或自然语言处理等常见 AI 任务的理想选择。例如,在图像识别任务中,NPU 可能负责对象检测或图像加速,而 GPU 负责图像渲染。
原生 Windows 应用程序拥有人工智能功能已经有一段时间了,具体带来了那些改进?
应用程序中的更多AI功能
Windows 11 引入了 Windows Copilot,这是一个集中式 AI 助手,可帮助用户更高效地执行任务,进一步提高生产力、创造力和用户体验。
通过任务栏访问,Copilot 可与必应聊天工具和各种插件集成,使用户能够与应用程序和设置进行无缝交互。它可以帮助用户完成一些任务,如总结内容、产生想法,以及根据屏幕上的内容提供上下文建议。
此外,还对剪切工具、文件资源管理器、语音访问、绘画、照片应用、智能应用程序控制、Windows Studio 特效、Dev Home等工具进行了优化。
如Microsoft Photos 可以调整图片样式,画图工具可以生成图片,Phone Link 可以建议信息回复,等等。
第三方应用程序开发人员很快就会开始将人工智能模型集成到他们现有的应用程序中,或构建以人工智能为中心的 应用程序。它可以是一个完整的应用程序,可以生成图像/视频/音频,也可以是它们的组合。或者,你会在流行的应用程序中看到人工智能的实现,以自动完成琐碎的任务(回复信息、生成报告/摘要)。
微软还从数据隐私和安全的角度提出了警告。它鼓励开发者完全公开他们从用户那里收集的数据、数据的安全性和使用情况。此外,用户还应该对数据收集拥有控制权。
有趣的是,24H2 将为 Copilot+ PC 带来更多独有的人工智能功能,包括因隐私和安全问题而从公开版本中删除的 Recall。
生产力与创造力的革命
通过将AI集成入Windows 11 24H2版本,不仅有效减轻了用户的数字负担,更显著提升了工作效率与创造潜能。
微软还通过Azure AI平台,运用AI优化硅技术和自研芯片——例如Azure Maia和Azure Cobalt——全面升级其云基础设施。这些前沿创新极大地增强了云平台对AI任务的支持能力,实现了性能与效率的双重飞跃。
此外,面对不同行业的需求,微软正积极研发针对性的AI工具与Copilot助手,旨在加速企业AI技术的采纳与整合。从医疗健康、金融服务到制造业,微软的行业解决方案正逐步拓宽AI的应用边界,助力各领域实现智能化转型。
通过释放AI的巨大潜力,微软正致力于构建一个更加智能、高效的未来世界。