Google Bard AI 现在可以帮助您编写和调试软件代码

Google Bard AI 现在可以帮助您编写和调试软件代码

源节点: 2600494

XNUMX 月,Google 推出了名为 Google Bard 的聊天机器人 AI,作为其挑战 Microsoft ChatGPT 驱动的 Bing 搜索引擎的努力的一部分。 尽管发布一开始并不顺利,但 Bard 似乎正在打败微软。

Bard 是一种实验性生成人工智能 (AI) 聊天机器人,由 LaMDA(对话应用程序语言模型)提供支持。 聊天机器人 AI 是使用 Google 大型语言模型并利用网络信息构建的。 但就在发布失败一个月后,谷歌将 Bard 从 LaMDA 更新为 PaLM(路径语言模型),以提高数学和逻辑能力,“编码即将推出”。

与 LaMDA 不同,PaLM 基于称为 Pathways 的下一代 AI 架构,与当前的个性化方法相反,它可以“训练单个模型来做数千或数百万件事”。 因此, 谷歌说 新的巴德将“更好地理解和回应你对多步单词和数学问题的提示。” 但谷歌不仅

通过数学和逻辑升级作为新巴德的构建块,谷歌 公布 周五,它更新了 Bard 以帮助人们编写和调试软件代码,为每个人提供公平的竞争环境。 这家搜索巨头表示,Bard 可以“通过提供编写代码、创建测试用例或更新 API 的新方法来帮助您。”

Google 的聊天机器人 Bard 现在能够协助用户完成编程任务。 为了响应用户的高需求,这家科技巨头为 Bard 配备了使其能够生成、调试和解释代码的功能。 Bard 支持 20 种编程语言,包括 C++、Java、JavaScript 和 Python,现在可以与其他 Google 产品集成。 用户可以将他们的代码导出到 Colab,这是谷歌基于云的 Python 笔记本环境,Bard 还可以协助为 Sheets 编写函数。

宣布推出时,谷歌说:

“自从我们推出 Bard 以来,我们的实验让您可以与生成 AI 协作,编码一直是我们从用户那里收到的最高要求之一。 作为 Google Research 的产品负责人——以及仍然每天编程的热情工程师——我很高兴今天我们更新 Bard 以包含该功能。”

动画 GIF 显示“巴德如何帮助您”的文本:调试您的源代码行,生成源代码文档和教程,逐行向您解释您的代码,将您的代码从一种语言翻译成另一种语言。

谷歌在一篇博文中表示:“凭借新的编码功能,我们很高兴能够应用生成式 AI 来加速软件开发、激发创新并帮助人们解决复杂的工程挑战。”

通过升级,Google Bard 扩展了其功能,包括 20 多种编程语言,例如 C++、Go、Java、JavaScript、Python 和 TypeScript 等。 Python 用户可以利用一项新功能,使他们能够将代码直接导出到 Google Colab,而无需复制和粘贴。 此外,Bard 现在与 Google Sheets 集成,以帮助用户编写函数。

Bard 的新调试功能还能够处理它生成的代码。

“如果 Bard 给你的错误消息或代码没有达到你的预期,只需告诉 Bard“这段代码不起作用,请修复它,”Bard 可以帮助你调试。”

最后,Bard 不仅编写和调试软件代码,而且还可以通过响应简单的提示(例如“你能使这段代码更快吗?”)来提高代码性能和效率。 目前,Bard 仅供有限的用户使用,他们可以与聊天机器人互动并提出问题,而不是使用谷歌的传统搜索工具。


时间戳记:

更多来自 科技创业公司