跳到正文
IFAI

AI工具

Google Bard 解锁编程技能:支持 20 多种语言,代码可一键导出 Colab

首次发布 传播指数 52

Google 宣布为实验性产品 Bard 增加编程与软件开发支持。Bard 现在能生成、调试和解释代码,覆盖 C++、Python 等 20 多种语言,生成的 Python 代码可直接一键导出至 Google Colab,还能帮 Google 表格写函数。不过官方提醒代码仍可能出错,需要仔细复核。

Google Bard 解锁编程技能:支持 20 多种语言,代码可一键导出 Colab
图:blog.google

如果你之前用过刚上线的 Google Bard,可能会发现它在写代码上基本是个门外汉。看着隔壁 ChatGPT 和 Bing AI 把程序员伺候得服服帖帖,Bard 却连一段像样的脚本都憋得费劲。

不过,Google 终于把这个大窟窿给补上了。

Google Research 正式宣布,Bard 开放了代码生成、调试和代码解释能力。官方承认,自上个月开放 Bard 测试以来,写代码一直是用户呼声最高的需求。

能跑 Colab,还能写表格公式

这次更新支持了超过 20 种编程语言,包括 C++、Go、Java、JavaScript、Python 和 TypeScript 等常见语言。

最有意思的是它和 Google 自家生态的联动。如果你让它生成 Python 代码,页面里直接提供了一键导出到 Google Colab 的按钮,完全不用再手动复制粘贴。另外,经常和数据打交道的人也有了新工具,Bard 现在可以直接帮你写 Google Sheets 的函数公式。

除了从零写代码,Bard 还能充当代码导师。你可以把一段看不懂的逻辑扔给它,甚至直接让它解释 GitHub 开源项目里的代码。

如果你跑代码报错了,或者它自己生成的代码有 bug,只要把报错信息甩回给它,或者说一句「这行不通,帮我修一下」,它就会尝试排错。你还可以进一步让它优化执行效率,或者给代码补上漏掉的异常处理。

官方提前打预防针:别太信它

虽然新功能看起来挺全,但 Google 这次把丑话说在了前头。

Google Research 产品主管 Paige Bailey 特别提醒,Bard 依然是一个早期实验项目。它有时候会带着一副极度自信的语气,给出完全错误、不准确或误导性的答案。

在编程场景下,Bard 给你的代码可能表面上能跑通,但输出结果根本不对,或者代码本身就不完整、不是最优解。官方建议在把代码放进生产环境之前,一定要人工仔细测试和审查。

另外,针对开源版权争议,Google 表示如果 Bard 大段引用了某个现有的开源项目代码,它会自动标注来源出处。

值得一提的是,The Verge 在报道中提到,此前有内部员工对 Bard 的仓促上线颇有微词,甚至有人私下称其为「病态撒谎者」。在多项横向对比测试中,Bard 的代码准确率也落后于 ChatGPT 和 Bing。

为什么重要

我们认为,这次更新对 Google 来说不是锦上添花,而是一场不能再拖的防御战。

在 AI 助手的实际落地场景里,编程是黏性最高、商业化路径最清晰的一块腹地。微软靠着 GitHub Copilot 和集成在 Bing 里的 GPT-4,早就把先发优势占满了。如果 Bard 连基本的写代码和排错都做不到,开发者和高级用户很快就会用脚投票。

打通 Google Colab 和 Google Sheets 是很聪明的一步。既然单论模型智力可能还咬不住 GPT-4,那就靠生态便利度来凑。对于经常在 Colab 里跑实验的数据分析师或者日常重度依赖 Sheets 的打工人来说,免去来回复制粘贴的体验确实能省不少琐碎时间。

但问题的关键依然是可靠性。代码这东西不同于写封邮件或编个故事,对就是对,错就是错,差一个标点符号整个程序就崩了。在员工都有顾虑、实测表现落后竞品的情况下,带着「一本正经胡说八道」的隐患硬上代码功能,看起来更像是为了安抚外界对 Google 掉队的焦虑。

如果你是初学者,拿它来解释代码逻辑或者写点简单的表格公式完全没问题。但要是拿它写核心业务逻辑,现阶段我们建议你还是多留个心眼,老老实实做完人工 Code Review 再上线。

来源 (2)

  1. [1]
    blog.google(在新标签页打开)原文blog.google
  2. [2]

话题追踪ChatGPT 对 Google 搜索的威胁

这个话题的历次新闻,最新的在上面。

  1. Google 搜索生成式体验扩展至 120 多个国家,新增支持韩语等 4 种语言
  2. Google 升级 SGE 搜索:直接文生图,还能顺手写邮件草稿
  3. Google 开放 AI 搜索给青少年:加设安全护栏与来源说明
  4. Google 搜索生成式体验出海:SGE 落地印度和日本,支持当地语言
  5. Google 升级生成式搜索 SGE:能帮你读长网页,还加了代码高亮

每日 AI 内容精选