谷歌 Colab 即将上线大模型辅助编程,代码生成,代码补全,聊天机器人全都有。
谷歌版的 Github Copilot 来了!
5 月 17 日,谷歌宣布,Google Colaboratory(Colab)即将加入全新的 AI 编码功能 ——
代码生成,代码补全,代码聊天机器人,你能想到的全都有。
再加上 Colab 的之前提供的全云端运行的 Jupyter 笔记本环境,开发者可以方便使用 Keras,TensorFlow,PyTorch,OpenCV 等框架在谷歌提供的 GPU 资源上进行深度学习应用的开发。
而且这一切居然全部是免费的!(付费用户目前可以抢先体验)
正面硬刚微软 Github Copilot
就在刚刚结束的 2023 I / O 大会上,谷歌发布了能单挑 GPT-4 的基础模型 PaLM 2。
在 PaLM 2 的基础上,利用大量高质量代码数据进行微调之后,全新的「文生代码」模型 Codey 就诞生了。
而 Colab 的这些新功能,就是由 Codey 加持的。
Codey 代码生成模型支持 20 多种编码语言,包括 Go、谷歌标准 SQL、Java、Javascript、Python 和 Typescript 等。
通过实时的代码补全和生成,Codey 可以帮助用户更快地完成开发工作,同时提升代码的质量。
最重要的是,这个模型还专门针对 Python 和 Colab 的各种功能进行了专门优化。
看得出来谷歌为了各位深度学习应用和 Python 的开发者的使用体验,真的是很用心了。
GitHub Copilot
早在 2021 年,Github 就发布了 AI 代码生成工具 Copilot 的预览版。
今年 3 月,更是上线了由 GPT-4 提供支持的 Copilot Chat,能以聊天模式帮开发者写代码,debug。
比如,开发者可以在编辑器中高亮一段代码,然后让 Copilot Chat 来进行重构或调试。
代码生成
谷歌表示,AI 加持之后的 Colab 可以减少开发者编写重复代码的负担,这样开发者就能专注于更有价值的编程内容和数据科学内容上。
其中,优先级最高的,就是代码生成了。
升级后的 Colab 的笔记本中,会出现一个全新的「生成」按钮。
用户可以在那里用自然语言输入任何想要的内容,之后,AI 就会根据这段文本提示来生成相应代码。
代码补全
在输入代码时,Colab 则会根据上下文,为接下来的代码提供建议。
代码聊天
此外,谷歌还将在 Colab 中加入编程专用的聊天机器人。
用户可以直接与 AI 对话,来获得有关调试、文档、学习新的概念以及其他问题上的帮助。
比如,「我如何从谷歌表格导入数据?」
或者,「如何过滤 Pandas DataFrame?」
人人可用
谷歌表示,任何想要学习或者使用 Python 的人群都可以零门槛使用 Colab,得到这个由高性能 GPU 驱动的机器学习应用的加持。
而且更多的新功能还在路上,如此一来,开发者们在机器学习领域的工作将更加便捷。
据了解,Colab 现在单学生用户的月活,就已高达数百万。
那么问题来了,我什么时候能够用上有这些功能的 Colab?
根据谷歌的说法,对这些功能的访问将在未来几个月内逐步推出,美国的付费用户可以先开始体验,然后免费用户将可以使用。
其他地区的用户也将在不久之后就能体验到这些功能。
参考资料:
https://blog.google/technology/developers/google-colab-ai-coding-features/
本文来自微信公众号:新智元 (ID:AI_era)
本文由LinkNemo爬虫[Echo]采集自[https://www.ithome.com/0/694/049.htm]