GitHub Copilot Enterprise 正式推出,正式上线
GitHub今天宣布推出Copilot Enterprise版,这是针对大型企业的代码补全工具和开发者聊天机器人,月费39美元。Copilot Enterprise包含现有商业计划的所有功能,包括知识产权保障,并通过一些关键功能扩展了这一功能,以适应更大团队的需求。 其中的重点是能够引用组织内部的代码和知识库。Copilot现在也与微软的必应搜索引擎集成(目前处于测试阶段),并且不久之后,用户将能够根据团队现有的代码库对Copilot的模型进行微调。
有了这个,团队中的新开发人员可以例如询问Copilot如何将容器镜像部署到云端,并获得针对他们组织流程的具体答案。对于很多开发人员来说,阻碍提高生产力的可能不仅仅是理解代码库,而更是理解不同的流程 — 虽然Copilot也显然可以帮助理解代码。
如今,许多团队已经将他们的文档存储在GitHub仓库中,这使得Copilot相对容易对其进行推理。事实上,正如GitHub CEO Thomas Dohmke告诉我的那样,由于GitHub本身几乎将所有内部文件存储在该服务上,并最近向所有员工提供了这些新功能的访问权限,一些人也开始将其用于非工程问题,并开始询问有关假期政策的问题,例如。
Dohmke告诉我,自从Copilot刚开始运营的早期,客户们就一直在要求这些功能,用来参考内部信息。他指出:“开发人员在组织中所做的很多事情与他们在家里或开源项目中所做的事情是不同的,因为组织中有一套流程或特定的库可供使用,而许多组织还拥有内部工具、系统和依赖项,在外部是不存在的。”
至于Bing集成,Dohmke指出这对于询问Copilot关于模型训练初始时可能已经发生变化的事情(比如开源库或API)是很有用的。目前,这一功能仅适用于企业版本,虽然Dohmke并没有多说是否会在将来推出其他版本,但我不会感到惊讶如果GitHub在以后的时间点也将这一功能带到其他层级。
有一个特性很可能会保持作为企业特性——部分原因是因为其相关成本——那就是微调功能,即将推出。“我们让公司在他们的GitHub组织中选择一组存储库,然后在这些存储库上对模型进行微调,” Dohmke解释道。“我们正在将生成式AI的复杂性和微调从客户那里抽象出来,让他们利用他们的代码库为他们生成一个优化的模型,然后在Copilot场景中使用。” 他指出,这也意味着该模型不能像使用嵌入、技能和代理(比如新的必应代理)那样及时更新。尽管如此,他认为所有这些都是互补的,而已经在测试这一功能的客户看到了显著的改进。这对那些使用不像Python和JavaScript那样广泛使用的语言或者拥有在组织外部并不存在的内部库的团队尤其适用。
除了谈论今天的发布情况,我还询问了Dohmke关于Copilot未来发展方向的高层思路。答案基本上是“更多的Copilot出现在更多的地方。我认为,在未来的一年里,我们会看到更多关注将Copilot置于你已经进行工作的地方,而不是创建一个新的目的地去粘贴和复制内容。我认为这就是我们在GitHub感到非常兴奋的机会,通过在github.com上放置Copilot,使Copilot在开发者已经合作、已经构建世界软件的地方提供服务。”
谈到基础技术和发展方向,Dohmke指出自动补全功能目前是在GPT 3.5 Turbo上运行的。由于延迟要求,GitHub从未将该模型迁移到GPT 4,但Dohmke还指出,自Copilot Business推出以来,团队已经更新了该模型“超过半打次”。
截至目前,GitHub看起来不会像谷歌那样,通过模型大小来区分定价层级。Dohmke表示:“不同的使用情况需要不同的模型。不同的优化方式——延迟、准确性、结果质量、负责任的人工智能——对于每个模型版本来说都起着重要作用,以确保输出是道德的、合规的、安全的,并且不会生成比我们的客户期望的更低质量的代码。我们将继续在使用最佳模型来为Copilot体验的不同部分服务的道路上前行。”