内容提要
Visual Studio 推出“自带模型”(BYOM)预览功能,支持开发者连接微软Foundry、OpenAI、Anthropic或Ollama等自有模型,在Agent模式下使用,无需登录GitHub。该功能满足企业多模型需求,兼顾治理与合规。未来将增加管理策略、集中配置及更多模型支持,现邀请用户反馈以优化体验。
延伸解读
多模型工作流的现实需求
文章指出,开发者不再只依赖单一模型,而是根据任务选择不同模型:日常编码、特定领域问题、合规要求等。BYOM 正是为了满足这种多模型环境而设计,让开发者可以在 Visual Studio 中连接自有模型,同时保持组织已有的治理、安全和合规控制。这反映了企业级 AI 工具正从“一刀切”转向灵活适配。
预览版的限制与注意事项
BYOM 目前是预览版,并非所有模型都支持 Agent 模式的所有功能,且微软不保证每个模型与提供商的组合都经过认证。如果模型缺少某项能力,系统会尽量优雅降级。此外,之前的 BYOM 体验已不再支持,用户需要安装最新的 Insiders 版本并重新添加模型。
企业治理与合规的考量
在金融、医疗、公共部门和国防等受监管行业,AI 工具必须满足身份、数据流和管理控制的要求。BYOM 允许组织使用已批准的模型(如部署在私有端点后的模型),避免将代码或提示发送给其他提供商。未来还将推出 ADMX 策略来禁用 BYOM,以及集中配置和管理功能,以增强企业控制力。
Q&A
Visual Studio 的 BYOM 功能是什么?
BYOM(Bring Your Own Model)是 Visual Studio 推出的一项预览功能,允许开发者连接并使用自己的 AI 模型,如 Microsoft Foundry、OpenAI、Anthropic 或 Ollama,在 Agent 模式下使用,无需登录 GitHub。
如何在 Visual Studio 中启用 BYOM?
要使用 BYOM,需要安装 Visual Studio 18.10 Insiders Release。然后在聊天中打开模型选择器,选择“添加模型”或“管理模型”,点击“添加模型提供程序”,连接支持的提供商,最后在 Agent(预览)模式下开始使用。
BYOM 支持哪些模型提供商?
预览版支持的提供商包括 Microsoft Foundry、OpenAI、Anthropic 和 Ollama,其中 OpenAI 和 Ollama 支持自定义 URL。
为什么开发者需要 BYOM?
开发者需要 BYOM 是因为他们工作在多模型环境中,需要灵活选择适合特定任务、预算和延迟要求的模型。此外,企业可能已经投资了经过批准的模型,并希望开发者使用这些模型,同时保持治理和合规性。
BYOM 对企业用户有什么好处?
BYOM 允许企业开发者使用组织批准的模型,而无需将代码或提示发送给其他提供商,从而满足治理、安全和合规要求。它还提供了成本控制、性能优化和模型选择的灵活性。
BYOM 目前有哪些限制?
BYOM 目前是预览版,并非所有模型都支持 Agent 模式的所有功能,且不保证所有模型和提供商的组合都经过认证。此外,之前添加的 BYOM 模型需要重新添加,并且企业级管理功能(如禁用 BYOM 的策略)尚未推出。
Visual Studio 未来计划为 BYOM 增加哪些功能?
未来计划包括通过 ADMX 策略禁用 BYOM、集中式模型配置和管理、更细粒度的模型控制(如上下文大小、工具调用和思考努力)、更广泛的提供商和模型支持、更智能的兼容性检测以及更深入的 Microsoft Foundry 集成。