文章目录[隐藏]
GitHub正在为其Copilot代码补全和编程工具采用多模型策略,允许开发者从多个AI模型中选择最适合他们需求的模型。这些模型包括:
- Anthropic的Claude 3.5
- 谷歌的Gemini 1.5 Pro(未来几周内推出)
- OpenAI的GPT-4o、o1-preview和o1-mini
GitHub CEO托马斯·多姆克表示:“没有一种模型能适用于所有场景,开发者期望能够使用最适合他们的模型进行构建。AI代码生成的下一阶段不仅将由多模型功能定义,还将由多模型选择定义。”
地址:https://github.com/features/copilot
Copilot的多模型选择
GitHub Copilot的网页和VS Code用户将能够选择不同的模型,以找到最适合特定任务的模型。开发者可以在与Copilot Chat的对话中轻松切换模型。
Spark:构建Web应用的AI工具
GitHub今天还宣布了Spark,这是一款使用自然语言构建Web应用的AI工具。Spark使用OpenAI和Anthropic模型生成Web应用的实时预览,用户可以在进行更改时比较版本。Spark允许有经验的开发者直接操作代码,而新手则可以完全使用自然语言创建Web应用。
- 实时预览:初始提示使用AI模型生成Web应用的实时预览。
- 版本比较:用户可以在进行更改时比较不同版本。
- 多平台支持:应用可以在桌面、平板电脑或移动设备上运行。
- 分享和协作:用户可以与他人分享应用,让人们重新混合并在Spark应用之上构建。
多姆克表示:“通过Spark,我们将使超过10亿个人电脑和移动电话用户能够在GitHub上直接构建和分享他们自己的微应用。”
Copilot的其他更新
GitHub在今天的GitHub Universe大会上宣布了对Copilot的更多更新:
- 多文件编辑:VS Code中的GitHub Copilot的多文件编辑功能将于11月1日推出,允许用户使用Copilot Chat同时在多个文件中进行编辑。
- Copilot扩展:将在2025年初推出,提供更多功能和灵活性。
- Xcode中的GitHub Copilot:进入公开预览阶段。
- 代码审查功能:Copilot现在有了新的代码审查功能,帮助开发者提高代码质量。
GitHub通过采用多模型策略和推出Spark工具,进一步提升了其在AI开发领域的领先地位。这些更新不仅增强了开发者的生产力,还降低了新手开发者进入编程世界的门槛。随着这些新功能的推出,GitHub继续朝着实现10亿开发者的愿景迈进。