AB
AiBoss
ニュース

GitLab Duo Self-Hosted 支持接入 Microsoft Foundry 模型

GitLab 宣布 GitLab Duo Self-Hosted 可连接 Microsoft Foundry 托管的 GPT、Claude、Llama 和 Mistral 模型,支持按功能分配模型,并强调数据主权与合规性。

核心事实

GitLab 于 2026 年 9 月 8 日发布教程,宣布 GitLab Duo Self-Hosted 现已支持通过 Microsoft Foundry 接入多种大语言模型,包括 OpenAI GPT、Anthropic Claude、Meta Llama 和 Mistral。管理员可在自托管 GitLab 实例中配置 AI Gateway,将请求路由至 Foundry 部署的模型端点,并可按功能(如代码补全、代码生成、Agentic Chat)分配不同模型。该方案适用于已有 Azure 订阅、希望统一管理模型部署与成本的组织。

背景与影响

GitLab Duo Self-Hosted 旨在满足数据主权、驻留和监管要求,允许企业将代码与提示数据保留在自己的网络内。据 GitLab 文档,完全自托管配置下,推理数据(代码输入、提示、响应)不会离开企业网络,且 GitLab 不记录所用模型或供应商。在线许可证仅发送计费元数据(实例 ID、匿名用户 ID、调用次数和时间戳),离线许可证则完全断开连接。该方案支持在 Azure 中并排部署多种模型,利用 Entra 身份、RBAC 和网络隔离,并集中监控用量与成本。但需注意,若将功能路由至 GitLab 托管模型,则部署变为混合模式,数据将经过 GitLab 的 AI Gateway。

限制与来源

模型支持需同时满足 GitLab 支持矩阵和 Foundry 目录,两者不互相保证。Foundry 目录更新快于 GitLab 支持列表,且包含 Grok、DeepSeek、Phi 等未受支持模型,仅可通过兼容模型测试版使用。具体版本号变化快,教程未推荐“最佳”模型,强调按功能查看评级。部署前需确认区域可用性(尤其合作伙伴模型如 Claude 区域有限)和订阅资格(学生、试用、仅信用订阅不支持)。教程提及的模型仅作示例,非推荐。实施需 GitLab Premium/Ultimate 自托管实例、相应 Duo 插件、Azure 订阅及本地 AI Gateway。更多细节请参阅 GitLab 官方文档和 Microsoft Foundry 区域可用性页面。