net空间-日本vps-免费版“Github Copilot”,编程能力还翻倍?!谷歌硬刚微软,推出全新Colab编程平台

最近,谷歌宣告 Google Colaboratory(Colab)行将参加全新的 AI 编码功用,包含代码生成、代码补全、代码聊天机器人。
并且,最重要的是,与 GitHub Copilot 每月10美元的订阅费用相比,谷歌全新的 AI 编码功用将完全免费!
Colab 是 Google Research 的一款类似 Jupyter Notebook 的产品。Python 程序开发人员能够运用它来编写和执行随机 Python 程序代码,只需求一个 Web 浏览器即可。简而言之,Colab 是 Jupyter Notebook 的云托管版别。另外,Colab 还供给对谷歌强壮核算资源(包含存储、内存、 GPU 和 TPU)的免费拜访,并能与 Jupyter Notebooks 和 GitHub 等盛行东西集成。
谷歌表明现在现已有超过700万人在运用 Colab ,而随着 AI 编程功用的参加,各方面只会越来越好。
行将参加全新的 AI 编程功用由新“文生代码”模型 Codey 供给支撑,支撑20多种编程言语,包含 Go、Java、Javascript 和 Typescript 等。谷歌表明,该模型“擅长 Python 和 JavaScript 等盛行的编程言语,但也能够生成 Prolog、Fortran 和 Verilog 等言语的专用代码。”
此举被视为谷歌正面硬刚微软 Github Copilot。谷歌透露,这些新功用将在未来几个月内逐渐推出, net空间付费用户将先行体会,然后免费用户和其他地区的用户也将很快取得运用权限。
强壮的编程功用
谷歌表明,Codey 依据 PaLM2构建,已针对大量高质量代码数据进行微调,将显着提高编程速度、质量和理解力。
在代码生成方面,可通过自然言语来生成更大的代码块,也能够依据注释或提示编写整个函数。
在新的 Colab 版别中,会有一个全新的“生成”按钮,用户能够在那里用自然言语输入任何想要的内容,之后,AI 就会依据这段文本提示来生成相应代码。
在输入代码时,Colab 还会依据上下文,为接下来的代码供给主张。
图片
集成聊天机器人
此外,谷歌还将在 Colab 中参加编程专用的聊天机器人。用户能够直接与 AI 对话,来取得有关调试、文档、学习新的概念以及其他问题上的协助。例如“日本vps,我如何从 Google 表格导入数据?” 或“如何过滤 Pandas DataFrame?”
图片
AI 编程竞赛加重,
免费才是“硬道理”?
依据 Sourcegraph 的一份调查陈述显示,95% 的受访开发人员现已在运用 AI 东西编写代码,例如 GitHub Copilot、ChatGPT 以及其它 AI 编程东西,该陈述针对不同职业和地区的500多名软件开发人员和工程师。
GPT-4等大型言语模型 ( LLM ) 能够主张代码片段、回答技术问题,乃至能够编写简略应用程序。Forrester Research 副总裁兼首席分析师 Mike Gualtieri 预计人工智能东西将对软件开发产生“巨大影响”:“我认为保守地说这将使开发人员的工作效率提高一倍,乃至更多。”
这些生产力的提高也意味着科技职业的大规模革新。尽管之前微软的 GitHub Copilot 和亚马逊的 Amazon CodeWhisperer 现已推出了有限的功用集,但上一年 ChatGPT 的发布敞开了 AI 代码生成的新纪元。所以,现在云厂商之间又展开了一场关于 AI 编程方面的竞赛,以赢得开发人员的支撑。
之前, Bard 和 ChatGPT 都展示了自家大模型的代码生成才能,但开发人员更需求的是在 IDE 中运用 AI。于是,微软在3月份推出了在开发环境中嵌入 GPT-4的 GitHub Copilot X,并且它最终将被集成到 Visual Studio——微软的 IDE 中。在 IDE 中的 Copilot X 将能够生成、解释和评论代码,还具有调试、编写单元测试和识别漏洞等功用。
为了不被其云竞赛对手逾越,今年4月份,AWS 宣告其所谓的实时 AI 编码伴侣全面上市。Amazon CodeWhisperer 与一系列 IDE 集成,即 Visual Studio Code、IntelliJ IDEA、CLion、GoLand、WebStorm、Rider、PhpStorm、PyCharm、RubyMine 和 DataGrip,或原生集成在 AWS Cloud9和 AWS Lambda 控制台中。虽然预览版适用于 Python、Java、JavaScript、TypeScript 和 C#,但一般版别扩展了对大多数言语的支撑。Amazon 的首要差异也是在于它对个人用户免费供给,而 GitHub Copilot 现在是依据订阅的,只要教师、学生和开源项目的维护者除外。
而谷歌这一边,则不断扩展 Bard 的编程才能。Bard 刚发布的时候还缺少与 OpenAI 的 ChatGPT 、微软的 Bing Chat 平等的编码才能。在今年 Google I/O 大会上,谷歌宣告 Bard 引进了新一代的 PaLM2,增强了 Bard 的才能,让用户能够运用20多种编程言语进行编码,包含 C++、Go、Java、Javascript 和 Python。现在,让 Colab 参加全新的 AI 编码功用也是谷歌应对竞赛必然会采取的行动。
图片
另一方面,市场上也呈现了越来越多的能够替换替代 Copilot 的人工智能编码东西,但需求付费运用的不在少数。谷歌的“免费”方式,或许是缩小与微软之间的差距的有用手段。
谷歌在博客中说道,“只要能联网,就能免费用。”并且谷歌行将在 Colab 中推出更多功用和改善,这将有助于提高用户在数据和 ML 工作流程中集成体会。
依据谷歌的说法,对这些功用的拜访将在未来几个月内逐渐推出,美国的付费用户能够先开端体会,然后免费用户将能够运用。其他地区的用户也将在不久之后就能体会到这些功用。