对阵微软ChatGPT 谷歌Bard机器人能编码了(图)
用Bard来“协助编程”,一直是谷歌用户最热门的要求之一。(图片来源: Adobe Stock)
【看中国2023年4月25日讯】(看中国记者程帆编译综合报导)谷歌4月21日(周五)宣布,旗下Bard聊天机器人现在可以帮助完成编程和软件开发任务,包括代码生成、调试和解释代码等工作。
据路透社的报导,编程新功能支持20多种语言,包括C++、Go、Java、Javascript、Python及Typescript。无需复制和粘贴,用户可以轻松地将Python代码导出到Google Colab云盘上面去。Bard还可以为在线电子表格(Google Sheets)编写函数、去除代码错误(debug)等。
谷歌研究(Google Research)负责人介绍道,自今年3月,该公司向公众开放Bard以来,“协助编程”一直是用户最热门的要求之一。
这种生成代码功能对初学编程者,或需要额外支持来理解一段代码可能输出内容的人非常有帮助。
Bard不仅可以调试错误代码或未按预期运行的代码,还可以根据提示语“更快或更高效地帮忙优化现有代码”,有助于加速软件开发、解决复杂问题和激发创新。
不过,谷歌也特别提示,因为仍处于早期实验阶段,Bard偶尔会提供不准确、误导或虚假的信息。例如,该公司一位内测职员曾表示,Bard给出的飞机如何着陆建议往往会导致坠机。另一人称,其对水肺潜水的答复将导致潜水员受重伤、甚至丧命。
在编码方面,Bard也可能会产生非预期输出效果但仍可运行的代码,以及呈现不完整的代码。
该公司建议,使用者需要从始至终仔细检查Bard的回复,认真测试代码中是否有错误和漏洞。如果Bard是引用外部素材给出的答案,它会显示源代码的出处。
今年3月,谷歌向公众推出了对话式机器人Bard,作为对微软ChatGPT的回应。
《华尔街日报》之前曾透露,谷歌加快了对Bard等产品的研发,并计划把新的AI技术整合到搜索引擎等产品中。此外,该公司还将在Gmail和其他商用软件产品中加入生成式AI功能,这一时间早于微软发布的类似声明。
本周,谷歌母公司Alphabet宣布合并旗下谷歌大脑(Google Brain)和DeepMind。市场认为,这两个专门针对AI的团队整合后,有助于该公司在AI竞赛中取得优势。
但律师事务所Womble Bond Dickinson发文示警,尽管可生成代码的AI工具令人兴奋,但希望使用用者采取预防措施,“以免撞到藏在机器学习算法下的石头”。
因在上月三星允许使用ChatGPT后,不到一个月的时间,出现三起员工通过ChatGPT泄露敏感信息的事件。其中,半导体工程师为修复和优化代码,先后两次将机密源代码信息输入ChatGPT。还有一位员工要求ChatGPT总结会议记录。为此,三星现正在制定相关保护措施,并进一步加强内部管理和员工训练。
上周日,谷歌执行长皮查伊(Sundar Pichai)警告,如果对AI掌握不当,可能造成非常严重的危害。他认为,人类尚未对AI的快速发展做好准备,因此需要一个强有力的监管。
(文章仅代表作者个人立场和观点)