GitHub 今天宣布 Copilot Enterprise 现已面向所有企业客户全面开放。这是其代码自动补全工具及面向大企业的以开发人员为中心的的聊天机器人的企业级版本,费用是 39 美元 / 月。
Copilot Enterprise 集成了商业计划中所有的特性,如知识产权赔偿保护,并为大团队新增了几项关键功能。最引人注目的新增功能是能够访问组织内部的代码和知识库。Copilot 现已与 Microsoft 的 Bing 搜索引擎集成(目前仍在测试阶段),而且不久将允许用户根据团队现有代码库微调 Copilot 的模型。
例如,团队中新加入的开发人员可以询问 Copilot 如何将容器镜像部署到云,并获得特定于其组织流程的答案。对许多开发人员来说,换工作时的挑战不仅仅是理解新的代码库,更在于熟悉不同的工作流程 —— 当然,Copilot 也能帮助他们快速理解代码。
当前,许多团队已经习惯于在 GitHub 仓库中维护文档,这让 Copilot 更加容易地处理和理解这些文档。正如 GitHub CEO Thomas Dohmke 所说,GitHub 自己也将几乎所有内部文档存放在了其服务中,并且最近向所有员工开放了这些新功能。有趣的是,一些员工开始利用 Copilot 来解答一些非技术性的问题,比如询问公司的假期政策等。
Dohmke 还透露,自 Copilot 推出之初,客户便一直希望能有引用内部信息的功能。“在组织内,开发者的工作与他们个人或在开源社区的工作大不相同。组织往往有自己的工作流程或指定使用的库 —— 许多还有自己的内部工具、系统和依赖项,这些在外部是找不到的,” 他强调。
关于集成 Bing 的部分,Dohmke 认为这对于查询自模型初次训练以来可能发生变化的信息(如开源库或 API)非常有用。目前,这一功能仅在企业版中提供。虽然 Dohmke 对于这一功能是否会扩展到其他版本没有过多透露,但我认为,GitHub 未来也可能将此能力集成到其他版本中。
微调功能,由于相关成本的原因,可能将作为企业级特性继续保留。“我们允许企业选择其 GitHub 组织中的特定仓库集合,然后对这些仓库的模型进行微调,”Dohmke 解释说。“我们为客户简化了生成式 AI 和微调的复杂性,让他们可以利用自己的代码库来生成一个为他们量身定做的优化模型,进而在 Copilot 场景中得到应用。” 他指出,这种方式意味着模型可能不会像使用嵌入式技术、技能和代理(例如新的 Bing 代理)那样保持最新。但他认为,这些都是互补的。实际上,已经在测试这项功能的客户已经看到了明显的改进。这对于使用非主流编程语言或组织内部特有库的团队来说尤其如此。
谈及今日的发布,我还询问了 Dohmke 对 Copilot 未来发展的整体设想。他的回答基本上是 “让 Copilot 更多地融入到更多场景中。我认为,在接下来的一年里,我们将更加专注于提升端到端体验,让 Copilot 融入到开发者的日常工作中,而不是创造一个全新的目标地点去进行复制粘贴等操作。通过将 Copilot 集成到 github.com,让它出现在开发者已经在协作和构建世界软件的地方,这是我们在 GitHub 对这一机遇感到无比兴奋的原因。”
在讨论底层技术及其未来发展时,Dohmke 介绍说,目前的自动补全功能是基于 GPT 3.5 Turbo 运行的。由于对延迟的特定要求,GitHub 并没有将这一模型升级到 GPT 4。不过,Dohmke 还提到,自从 Copilot Business 服务推出以来,团队已经对模型进行了超过六次的更新。
目前来看,GitHub 似乎并不打算采用 Google 那样根据驱动不同体验的模型大小来划分定价层级的模式。“不同的应用场景需要不同的模型。对于每个模型版本,延迟、准确率、输出质量以及负责任的人工智能的不同优化措施对于确保输出结果的道德性、合规性和安全性至关重要,这些都是为了不让代码质量低于我们客户的期待。我们将继续沿着为 Copilot 体验的各个方面选择最合适模型的道路前进。”Dohmke 表示。
原文链接:https://techcrunch.com/2024/02/27/githubs-copilot-enterprise-hits-general-availability/