Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

90年代的黄河路
0

GitHub Copilot 拥抱多模型时代,开发者将拥有更多选择

GitHub 宣布其代码自动补全和编程工具 Copilot 将支持来自 Anthropic、Google 和 OpenAI 的模型,为开发者提供更广泛的选择。 这一消息在今天举行的 GitHub Universe 大会上公布,标志着 GitHub Copilot 迈入多模型时代,为开发者提供更灵活、更强大的代码生成体验。

多模型选择,满足多样化需求

过去,GitHub Copilot 主要依赖 OpenAI 的模型。而如今,开发者将能够在 Copilot 中选择来自 Anthropic 的 Claude 3.5、Google 的 Gemini 1.5 Pro 以及 OpenAI 的 GPT-4o、o1-preview 和 o1-mini 模型。 这一变化意味着开发者将能够根据自己的需求选择最适合的模型,以实现最佳的代码生成效果。

GitHub 首席执行官托马斯·多姆克(Thomas Dohmke)表示:“没有一种模型可以统治所有场景,开发者希望代理机构使用最适合他们的模型进行构建。很明显,下一阶段的人工智能代码生成将不仅由多模型功能定义,还将由多模型选择定义。”

GitHub Spark:用自然语言构建 Web 应用

除了 Copilot 的更新,GitHub 还发布了名为 Spark 的新工具,旨在让构建 Web 应用程序变得更加容易。 Spark 使用自然语言作为输入,并利用 OpenAI 和 Anthropic 的模型生成实时预览,开发者可以根据预览进行调整和修改。

Spark 的目标是让更多人能够参与到软件开发中。 多姆克表示:“长期以来,世界上绝大多数人都无法进入软件开发领域。有了 Spark,我们将使超过 10 亿个人电脑和手机用户能够直接在 GitHub 上构建和共享他们自己的微型应用程序。”

Copilot 的进一步升级

除了多模型支持和 Spark 的发布,GitHub 还宣布了 Copilot 的其他更新:

  • 多文件编辑功能: 将于 11 月 1 日推出,允许用户使用 Copilot Chat 同时对多个文件进行编辑。
  • Copilot 扩展: 将于 2025 年初推出,为开发者提供更多功能和扩展。
  • Xcode 版 GitHub Copilot: 进入公开预览阶段,让 iOS 开发者也能享受到 Copilot 的便利。
  • 代码审查功能: Copilot 现在能够提供代码审查建议,帮助开发者提高代码质量。

多模型时代的意义

GitHub Copilot 的多模型支持是人工智能发展的重要里程碑。 它意味着人工智能代码生成工具将更加灵活、强大,能够更好地满足不同开发者的需求。 同时,这也意味着人工智能技术将更加广泛地应用于软件开发领域,推动软件开发效率的提升和创新。

未来展望

随着人工智能技术的不断发展,我们可以期待未来会有更多更强大的代码生成工具出现。 这些工具将能够更好地理解开发者的意图,生成更优质的代码,并帮助开发者更高效地完成软件开发工作。 同时,人工智能技术也将推动软件开发领域的变革,为软件开发带来更多可能性。


>>> Read more <<<

Views: 0

0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注