直连Colab,支持20种编程语言:谷歌版ChatGPT代码水平反杀了?

视学算法报道

编辑:泽南、小舟

Bard 现在可以生成代码、Debug、并帮你解释代码。

虽然过去十几年里一直引领全球 AI 进步,谷歌在过去的几个月却只能努力追赶微软和 OpenAI 的步伐,为此这个星期甚至还把谷歌大脑和 DeepMind 合并到了一起。

去年底,ChatGPT 引发了科技行业的剧变,今年 2 月,谷歌发布 ChatGPT 竞品 Bard,人们对其使用体验褒贬不一。Bard 有这样那样的限制,很多人对开发人员提出的需求就是「什么时候它才能写代码?」

本周五,Bard 写代码的能力终于上线了。

8f2b670f877736a463aa017e63836931.gif

谷歌表示,Bard 现在能使用 20 种编程语言,包括 C++、Go、Java、Javascript、Python 和 Typescript 等等,还能帮助用户 debug 和解释代码、优化代码。只需要简单的 prompt,例如「能让该代码更快吗?」,Bard 就能理解人类意图,自动让代码变得更高效。

我们知道,很多人会使用 Google Colab 跑机器学习模型,它还自带免费的云 GPU 算力。现在人们也可以轻松地将 Bard 生成的 Python 代码导出到 Google Colab 上 —— 甚至无需复制粘贴。Bard 还能够协助 Google Sheets 编写函数。

bb5b7b3bc08b0a5f4fb37c1c90d9b448.png

此前,谷歌已宣布面向美国和英国的用户开放 Bard,这部分用户已经可以直接使用 Bard 的所有新功能了。

谷歌演示了 Bard 写代码的效果。和 ChatGPT 一样,现在 Bard 可以根据你的需求生成完成相应任务的代码:

c78a316780cd4a66190c0ab43d09772e.gif

解释代码的功能对于编程初学者来说特别有用:

7929dfc7f2af9218466523c829d5ea23.gif

除了生成、解释代码,Bard 还可以帮助用户调试(debug)代码,包括 Bard 自己生成的代码。如果 Bard 生成的代码未按预期运行,只需告诉 Bard:「this code didn’t work, please fix it(此代码无效,请修复)」,Bard 就可以帮助用户进行调试。

6b4e1db1f48ae711900acd6722b27cfa.gif

应用生成式 AI 来加速软件开发并帮助人们解决复杂的工程挑战,这是 Bard 推出代码生成功能的美好愿景。但目前 Bard 的能力还有待提升。

谷歌表示,Bard 仍处于早期实验阶段,有时可能会提供不准确、误导或虚假的信息,也可能会生成无法产生预期输出的代码,或者生成不是最优的 / 不完整的代码。用户需要在采用 Bard 生成的代码之前,仔细检查代码,测试和审查代码中的 error 和 bug。

对于一款正在大规模测试的语言大模型来说,新上线的功能必然会遇到用户各式各样的调戏,Bard 的代码能力也一样。

首先 Bard 在给出答案时会自带引用的代码链接,对于一个面向实用化的产品来说,这很重要,也受到了好评。

84bde4da568c7c2eb4865b625a58f256.png

你们经常吐槽 AI 是在抄代码,它不是乱抄的。

问 Bard「你能帮我实现一个基本的 RNN 并在虚拟文本数据上测试它吗?」然后直接把生成的代码导出到 Google Colab 上。代码的一部分不起作用。找到错误再次询问 AI,Bard 修改了代码,看起来一切似乎都运行完美。现在我们只需要检查实现是否正确,手动检查,有必要的时候做一些单元测试就行了。

3a2ccea53a9b3baf010cb2a6bd4a4b13.jpeg

拥有 Google Colab 导出功能真的很有用。

最后,有人尝试用 Bard 生成上古编程语言 COBOL 的代码,结果居然是令人满意的:

7820c10d289167b04868894aca7c209a.jpeg

人们一直在担心,等现在这波 COBOL 程序员退休,很多关键岗位会后继无人。看起来,AI 可以帮我们解决这个大问题了。

不过也有部分网友表示,Bard 的能力似乎仍然不及 GPT-4。

使用 AI 辅助编程,能否最终改变我们的工作方式?这还有待我们继续探索。

参考内容:

https://www.reuters.com/technology/google-bard-can-now-help-write-software-code-2023-04-21/

https://blog.google/technology/ai/code-with-bard/

https://twitter.com/JackK/status/1649403850703650816

https://techcrunch.com/2023/04/21/googles-bard-ai-chatbot-can-now-generate-and-debug-code/

© THE END 

转载请联系原公众号获得授权

5093aa0506df945b5d840424e8f5ac04.png

outside_default.png

点个在看 paper不断!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/16174.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大羊驼、羊驼、小羊驼和ChatGPT比差在哪儿?CMU副教授测评了7个类ChatGPT大模型...

来源 :机器之心 大语言模型「七雄争霸」,看谁拔得了头筹。 大型语言模型(LLM)正在风靡全球,它们的一个重要应用就是聊天,并在问答、客服和其他许多方面都有应用。然而,聊天机器人是出了名的难以…

用文心一言把欧小鹏里常问的问题问了一遍

个人主页 | OpenI注册地址 | Github主页 欧小鹏, 针对LLM的社群机器人. 行外人觉得特简单, 一般化; 行内人觉得有特殊价值, 还可以. 要不要给欧小鹏换个头像: 这是换, 还是不换啊? 一直关注, 十分期待 昨天, 对于曾经在百度开源社区有着不深刻的"从业经验&…

多模态推荐系统最新进展总结

省时查报告-专业、及时、全面的行研报告库 省时查方案-专业、及时、全面的营销策划方案库 【免费下载】2023年1月份热门报告合集 ChatGPT团队背景研究报告 ChatGPT的发展历程、原理、技术架构及未来方向 ChatGPT使用总结:150个ChatGPT提示此模板 ChatGPT数据集之谜 …

LLM总结(持续更新中)

最新的参见LLM-Summary 引言 当前LLM模型火出天际,但是做事还是需要脚踏实地。此文只是日常学习LLM,顺手整理所得。本篇博文更多侧重对话、问答类LLM上,其他方向(代码生成)这里暂不涉及,可以去看综述来了…

清华发布首个最全大模型安全评测系统,ChatGPT登榜首!

夕小瑶科技说 原创作者 | 天于刀刀 Python当前大型语言模型的火爆程度我们不用再进行赘述了,伴随着百度文心一言打响国内商业大模型第一枪,华为盘古,阿里通义千问,智谱ChatGLM,科大讯飞星火等国内公司纷纷开始布局。 另一方面由于…

360+ChatGLM联手研发中国版“微软+OpenAI”

文章目录 人工智能福利文章前言360与智谱AI强强联合什么是智谱AI360智脑360GLM与360GPT大模型战略布局写在最后 ✍创作者:全栈弄潮儿 🏡 个人主页: 全栈弄潮儿的个人主页 🏙️ 个人社区,欢迎你的加入:全栈弄…

45岁当打之年再创业,剑指中国版ChatGPT,这位美团联合创始人能否圆梦?

文 BFT机器人 “即便只有一个人,我也要出发。” 这是45岁的前美团联合创始人王慧文再次冲上创业沙场的“征战”宣言,这一次他的梦想是“组队拥抱新时代,打造中国OpenAI”。 01 当打之年, AI新梦再起航 “我的人工智能宣言&…

一支不足百人的团队创造了 ChatGPT :90 后挑大梁,应届生 11 人,华人抢眼

让全网沸腾的 ChatGPT,其背后团队不足百人。ChatGPT 发布以来,在短短 2 个月时间月活破亿,成为历史上用户增长最快的消费应用。有分析机构感叹:“在互联网领域发展 20 年来,我们想不出有哪个消费者互联网应用比它上升速…

ChatGLM2-6B本地部署

ChatGLM2-6B本地部署 ChatGLM2-6B 是开源中英双语对话模型 ChatGLM-6B 的第二代版本,在保留了初代模型对话流畅、部署门槛较低等众多优秀特性的基础之上,ChatGLM2-6B 引入了如下新特性: 更强大的性能:基于 ChatGLM 初代模型的开…

ChatGLM-6B 本地部署指南!

Datawhale干货 作者:宋志学,Datawhale成员 注意事项-写在最前 显卡需要至少6GB的显存使用GPU部署模型需要自行安装torch和与自己显卡匹配的CUDA、cudnn 下载ChatGLM-6B 在GitHub上下载chatglm-6b的源码,地址如下 https://github.com/THUDM/C…

如何在本地部署运行ChatGLM-6B

在本篇技术博客中,将展示如何在本地获取运行代码和模型,并配置环境以及 Web GUI,最后通过 Gradio 的网页版 Demo 进行聊天。 官方介绍 ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于 General Language Model (GLM)…

统计行业板块内涨停板数量,跟踪热点板块!股票量化分析工具QTYX-V2.6.0

前言‍‍ QTYX系统结构如下所示: 功能概述 目前A股市场的股票每天是有限制最大涨幅的,也就是涨停的概念。比如主板个股最大涨幅是10%,创业板个股最大涨幅是20%等。 对于个股而言并不是随随便便就能被推到涨停板的,它的背后是主力资…

股票数据分析

股票数据分析 前面我们介绍了Spark 和 Spark SQL,今天我们就使用 Spark SQL来分析一下我们的数据,今天我们主要分析一下股票数据 数据准备 这里郑重申明,我们的全部数据来自tushare, tushare 是一个免费提供各类金融数据 , 助力智能投资与…

华为版 ChatGPT“盘古 Chat”2023年7月7日正式发布

据某些媒体称,华为公司将发布一款直接对标 ChatGPT 的多模态千亿级大模型产品,名为“盘古 Chat”。 据介绍,盘古大模型于 2020 年 11 月在华为云内部立项成功。这款“盘古 Chat ”预计将于今年 7 月 7 日举行的华为云开发者大会 (HDC.Cloud …

苹果上演“无间道”?故意泄露假消息“钓鱼”,成功抓获 iOS 17 内部爆料者...

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 在今年 3 月底,苹果预告了 WWDC23 大会的时间:北京时间 6 月 6 日至 10 日。据外媒预测,iOS 17、新款 MacBook Air 和 M3 芯片都有可能在本次大会中亮相。 然而对于…

被 Google 裁掉的 Golden 12K:开源开发者成重灾区,61 岁再求职!

整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 2022 被视为全球经济的低谷期,如今 2023 新一年的到来,被众人赋予了很高的期望。 然而,新年伊始,全球科技巨头之一的 Google 最新宣布大规模裁员的消息&a…

简单聊聊工程质量中研发需要关心的点

一、背景 作为程序猿,工程质量是我们逃不开的一个话题,工程质量高带来的好处多多,我在写这篇文章的时候问了一下CHATGPT,就当娱乐一下,以下是ChatGPT的回答: 1、提高产品或服务的可靠性和稳定性。高质量的系…

ChatGPT不会很快接管人类工作,AI也不会免费打工

ChatGPT 等大模型的相继发布,让很多人倍感压力,害怕 AI 会很快接管他们的工作。对此,OpenAI 也曾发表过一项研究,表明 ChatGPT 的影响涵盖所有收入阶层,且高收入工作可能面临更大的风险。事实到底如何呢? …

AI辅助编程实践-Copilot

引言 在ChatGPT的浪潮下,当前大模型普遍引入了编程问题平台以及大量代码数据来训练逻辑和问答能力,同时大模型本身具备的自然语言理解和处理能力,使得我们可以与大模型进行代码编程上的交流与咨询,大大减少我们在一些琐碎事务上的…

chatgpt赋能python:Python动态调用方法:优雅的编程解决方案

Python动态调用方法:优雅的编程解决方案 Python语言的特性之一是其动态性。这意味着Python在运行时不仅能够创建新的对象和修改现有对象的属性,还可以动态地调用方法。这种能力在编写大规模的Python应用程序时格外有用。本文将深入探讨Python动态调用方…