微软于今年早些时候的Build 2025大会首次公布了Windows ML的公开预览版本,这是一款专为本地模型推理优化的运行时环境,旨在让开发者无需关注底层硬件,即可在Windows 11电脑上开发AI应用。
此前,开发者需自行适配Windows 11设备所用的Qualcomm、Intel、AMD及NVIDIA芯片,才能确保AI应用正常运行。Windows ML的推出解决了这一难题,为开发者提供统一框架,使AI应用无需针对特定硬件进行优化,便可在各类Windows 11电脑上高效运行。
今日,微软正式宣布Windows ML全面开放,开发者可基于该平台打造面向数百万Windows 11 PC的正式版AI应用。微软介绍,Windows ML具备以下主要优势:
Windows ML架构API支持多种硬件架构,开发者可利用设备已安装的执行提供程序或动态下载相关组件,无需为不同设备反复打包应用。同时,开发者还可预编译模型(AOT),为终端用户提供流畅体验。
Windows ML能根据PC硬件自动下载所需执行组件,开发者无需在应用内捆绑运行时或执行程序。
Windows ML持续兼容并适配硬件升级,开发者不必为未来设备的变化担忧。
开发者可根据需要指定设备策略,对低功耗(NPU)、高性能(GPU)进行优化或设置特定芯片用于模型运行。
微软还强调,Adobe、BUFFERZONE、Dot Inc.、McAfee、Reincubate、Topaz Labs以及Wondershare等众多知名开发商,均已开始在Windows平台的AI应用中采用Windows ML。
目前,Windows ML已集成至Windows App SDK,兼容所有运行Windows 11 24H2及以上版本的PC。开发者现可访问相关SDK进行开发工作: