谷歌的对话人工智能工具 Bard 现在可以帮助软件开发人员进行编程,包括生成代码、调试和代码解释——这是为响应用户需求而添加的一套新技能。
根据谷歌研究产品负责人 Paige Bailey 周五发表的博客文章,编码一直是谷歌从用户那里收到的最重要的请求之一。
谷歌周五表示,它正在以 20 多种编程语言推出这些软件开发功能,包括 C++、Go、Java、JavaScript、Python 和 TypeScript。用户可以将 Python 代码导出到Google Colab。Bard 还可以帮助为 Google 表格编写函数。
总的来说,这意味着谷歌今年早些时候推出的生成式人工智能实验 Bard可以逐行审查和帮助用户调试他们的源代码。谷歌表示,开发人员可以告诉巴德“这段代码不起作用,请修复它”,这将有助于调试。
它还可以将代码从一种语言翻译成另一种语言并解释代码片段,这对编程新手来说是一个很有用的功能。
Bard 是为与 ChatGPT 和其他语言模型竞争而创建的,在 TechCrunch 自己的聊天机器人性能测试中,它并没有完全达到其 AI 同行的水平。这套最新的技能可以帮助 Bard 至少跟上 ChatGPT 和 Claude 的步伐——至少在纸面上是这样。
Bard 能够创建、翻译和调试代码的能力如何是另一个问题。
正如 Bailey 在博客文章中警告的那样,Bard 仍处于早期实验阶段,“有时可能会在自信地呈现信息时提供不准确、误导或虚假的信息。”
例如,Bard 可能会为开发人员提供不完整或未产生预期输出的工作代码。
“尽管存在这些挑战,我们相信 Bard 的新功能可以通过提供新的方式来编写代码、创建测试用例或更新 API 来帮助您。如果 Bard 从现有的开源项目中详细引用,它会引用源代码,”Bailey 写道。
领取专属 10元无门槛券
私享最新 技术干货