谷歌在 Colab 中利用 AI 功能与微软的 GitHub Copilot 展开较量

这似乎是对微软 GitHub Copilot 的第一个挑战,即使它现在受到严格限制。

人工智能应用程序和大型语言模型 (LLM) 如今风靡一时,其中微软和OpenAI 最为领先。然而,在最近该域的流行度爆发之前,微软在 2021 年推出 GitHub Copilot时已经向我们暗示了下一步的发展。随着ChatGPT和Bing Chat等应用程序的推出,Redmond 科技公司在这一领域的领先地位已经显而易见,它们在编写代码和修复错误方面都非常精通——如果不是完美的话。尽管谷歌 Bard 也可以编写代码,但谷歌现在似乎正在追随微软的脚步,在 Colab 中推出 AI 支持的结对编程功能,可能与微软展开竞争。

对于那些不知道的人,Google Colab 提供了托管在云端的 Jupyter 笔记本,这样开发人员就可以直接在浏览器中用 Python 编写和执行代码,而无需下载任何额外的软件。虽然它是免费使用的,但如果您的代码是计算密集型的并且无法在免费层上充分运行, Google 会提供多个支付层。Colab 自 2017 年推出以来是一个相当成熟的工具,现在,谷歌希望通过提供类似于微软 GitHub Copilot 的人工智能辅助编程功能来增强它。

谷歌宣布Colab 将利用 Codey 提供的代码模型来促进代码生成和完成功能,以及一个专门的聊天机器人,使开发人员能够更快地编写高质量的代码。该公司强调,Codey 的训练数据集使用为 Python 和 Colab 编码环境量身定制的“许可许可”代码。Codey基于 PaLM 2,这是支持新版 Google Bard 的最新 LLM。

Colab 中的新 AI 功能最初将仅面向美国客户提供,谷歌强调初始版本将优先考虑基于自然语言提示的代码生成。这应该减少编写样板代码所需的时间,使开发人员能够专注于软件的更高优先级方面。程序员将能够按下 Colab 笔记本顶部的“生成”按钮来编写提示并生成代码。同时,集成的聊天机器人将作为一个对话界面,您可以在其中询问有关代码和其他用例的具体问题,例如“如何从 Google 表格导入数据?”

谷歌在 Colab 中利用 AI 功能与微软的 GitHub Copilot 展开较量插图

资料来源: 谷歌

谷歌指出,Codey 支持的集成将免费提供,这对于 Colab 目前拥有的 700 万客户(主要是学生)来说是个好消息。也就是说,美国的付费客户将首先获得 AI 功能,然后是同一地区的免费用户。初步部署完成后,Google 计划扩展到更多国家/地区。

值得注意的是,这基本上是大型科技领域与微软 GitHub Copilot 的第一个竞争对手。尽管与GitHub Copilot 每月 10 美元的基础层相比,它确实以免费访问的形式有一个主要卖点,但它的功能仍然受到严格限制。Codey 仅限于云端的 Colab 代码,而 Copilot 集成了多种流行的本地集成开发环境 (IDE),包括 Visual Studio、Visual Studio Code、Neovim 等。此外,Codey 的编码能力仅涵盖 Python,而 Copilot 则迎合跨多个技术栈的开发人员,包括 Python、Java、C、Ruby 和 Javascript 等。

无论如何,谷歌的意图在这里很明确。该公司打算在人工智能辅助编程领域挑战微软,合乎逻辑的下一步可能包括提供与 IDE 的集成,包括其自己的Android Studio。

类似文章