Windows AI Studio 的核心是汇集了来自各种来源的一系列尖端 AI 开发工具和模型,包括 Azure AI Studio 和 Hugging Face 等热门目录。这种集成使开发人员能够访问各种预先训练的模型并根据他们的特定需求对其进行自定义。该平台既支持大型语言模型 (LLM),也支持针对 Windows 设备上的本地执行进行了优化的更小、更高效的模型。
Windows AI Studio 的主要目标之一是促进生成式 AI 应用程序的开发。为了实现这一目标,它提供了一个端到端的指导工作区,引导开发人员使用自己的数据自定义和微调小型语言模型。这种方法使开发人员能够创建定制的 AI 解决方案,这些解决方案可以在 Windows 设备上高效运行,并利用本地硬件资源,如 GPU 和 NPU(神经处理单元)。
Windows AI Studio 还引入了 Prompt Flow 和 Gradio 模板等功能,这些功能简化了微调模型的测试和迭代过程。这些工具使开发人员能够快速制作原型并评估他们的 AI 应用程序,确保模型在部署前按预期运行。此外,该平台支持混合 AI 开发模式,使开发人员可以根据其特定要求和用例灵活地选择在 Azure 上的云中运行模型或在 Windows 设备上本地运行模型。
微软专门针对 Windows 优化了几种最先进的 AI 模型,包括 Llama 2-7B、Mistral-7B、Falcon-7B 和 Stable Diffusion XL。这些优化的模型充分利用了 Windows 的 AI 功能,例如 DirectML(原生 Windows 机器学习 API)和 ONNX Runtime,可在 Windows 设备上提供高性能推理。这种优化可确保开发者能够创建在各种 Windows 硬件配置上流畅高效运行的 AI 应用程序。
为了进一步增强开发体验,微软计划将 Windows AI Studio 作为 Visual Studio Code 的扩展发布。此次集成将为开发人员提供熟悉且无缝的界面来启动他们的 AI 开发项目,使他们能够专注于编码,而平台将处理复杂的设置和配置过程。
Windows AI Studio 的主要功能包括:
Windows AI Studio 代表着 Microsoft 努力让 Windows 开发人员更方便、更高效地进行 AI 开发的重要一步。通过提供一套全面的工具和资源,它使开发人员能够创建 AI 驱动的应用程序,这些应用程序可以充分利用 Windows 设备的潜力,无论是在本地运行还是在混合云配置中运行。