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

支持20种编程语言谷歌版ChatGPT代码水平反杀了?去年底,ChatGPT引发了科技行业的剧变,今年2月,Google发布ChatGPT竞品Bard,人们对其使用体验褒贬不一。Bard有这样那样的限制,很多人对开发人员提出的需求就是“什么时候它才能写代码?”本周五,Bard写代码的能力终于上线了。Google表示,Bard现在能使用20种编程语言,包括C++、Go、Java、Javascript、Python和Typescript等等,还能帮助用户debug和解释代码、优化代码。只需要简单的prompt,例如“能让该代码更快吗?”,Bard就能理解人类意图,自动让代码变得更高效。我们知道,很多人会使用GoogleColab跑机器学习模型,它还自带免费的云GPU算力。现在人们也可以轻松地将Bard生成的Python代码导出到GoogleColab上——甚至无需复制粘贴。Bard还能够协助GoogleSheets编写函数。此前,Google已宣布面向美国和英国的用户开放Bard,这部分用户已经可以直接使用Bard的所有新功能了。Google演示了Bard写代码的效果。和ChatGPT一样,现在Bard可以根据你的需求生成完成相应任务的代码:解释代码的功能对于编程初学者来说特别有用:除了生成、解释代码,Bard还可以帮助用户调试(debug)代码,包括Bard自己生成的代码。如果Bard生成的代码未按预期运行,只需告诉Bard:“thiscodedidn’twork,pleasefixit(此代码无效,请修复)”,Bard就可以帮助用户进行调试。应用生成式AI来加速软件开发并帮助人们解决复杂的工程挑战,这是Bard推出代码生成功能的美好愿景。但目前Bard的能力还有待提升。Google表示,Bard仍处于早期实验阶段,有时可能会提供不准确、误导或虚假的信息,也可能会生成无法产生预期输出的代码,或者生成不是最优的/不完整的代码。用户需要在采用Bard生成的代码之前,仔细检查代码,测试和审查代码中的error和bug。对于一款正在大规模测试的语言大模型来说,新上线的功能必然会遇到用户各式各样的调戏,Bard的代码能力也一样。首先Bard在给出答案时会自带引用的代码链接,对于一个面向实用化的产品来说,这很重要,也受到了好评。你们经常吐槽AI是在抄代码,它不是乱抄的。问Bard“你能帮我实现一个基本的RNN并在虚拟文本数据上测试它吗?”然后直接把生成的代码导出到GoogleColab上。代码的一部分不起作用。找到错误再次询问AI,Bard修改了代码,看起来一切似乎都运行完美。现在我们只需要检查实现是否正确,手动检查,有必要的时候做一些单元测试就行了。拥有GoogleColab导出功能真的很有用。最后,有人尝试用Bard生成上古编程语言COBOL的代码,结果居然是令人满意的:人们一直在担心,等现在这波COBOL程序员退休,很多关键岗位会后继无人。看起来,AI可以帮我们解决这个大问题了。不过也有部分网友表示,Bard的能力似乎仍然不及GPT-4。使用AI辅助编程,能否最终改变我们的工作方式?这还有待我们继续探索。...PC版:https://www.cnbeta.com.tw/articles/soft/1356219.htm手机版:https://m.cnbeta.com.tw/view/1356219.htm

相关推荐

封面图片

直连Colab,支持20种编程语言:谷歌Bard代码水平反杀了?#抽屉IT

封面图片

谷歌宣布,Bard现在可以帮助编写代码、调试和解释代码。

谷歌宣布,Bard现在可以帮助编写代码、调试和解释代码。来源:谷歌官方博客(https://blog.google/technology/ai/code-with-bard/amp/)具体更新内容:1.帮助编码Bard现在可以帮助您用20多种编程语言编写代码。当Bard生成Python代码时,您还可以直接在GoogleColab中导出和测试代码。尝试提示Bard寻求有关C++、Go、Java、JavaScript、Python、TypeScript甚至GoogleSheets函数等语言的帮助。具有各种编程经验的人,从初学者到经验丰富的工程师,都可以使用Bard来帮助编码——无论是通过生成和导出代码、调试代码,还是解释代码的工作原理。在依赖它之前,请谨慎行事,仔细测试和审查所有代码是否有错误、错误和漏洞。2.为草稿添加更多多样性当您查看其他草稿时,您现在会看到彼此之间更不同的更广泛的选项。更广泛的更独特的草稿可以帮助扩展您的创造性探索。来源:Bard官方更新页面(https://bard.google.com/updates?hl=en)频道:@TestFlightCN

封面图片

Bard 支持中文在内的四十多种语言

Bard支持中文在内的四十多种语言Google宣布了其AI聊天机器人Bard的重大更新:支持阿拉伯语、中文、德语、印度语和西班牙语在内的四十多种语言。此前因为欧盟的隐私要求,Google推迟了向欧盟地区提供Bard,最新更新包含了额外的隐私功能,而Bard也正式提供给了整个欧洲地区。新功能包括:固定和重命名对话,导出代码到更多地方,与朋友分享Bard聊天记录,可在提示中上传图像,目前只支持英文,未来会支持更多语言。来源,来自:雷锋频道:@kejiqu群组:@kejiquchat投稿:@kejiqubot

封面图片

Google声称Bard AI在数学和编程方面有所进步

Google声称BardAI在数学和编程方面有所进步正如博客文章所解释的那样,大型语言模型(LLM)(例如Bard)本质上是预测引擎。当给出提示时,他们会通过预测句子中接下来可能出现的单词来做出响应。这使他们成为非常优秀的电子邮件和论文作者,但对于软件开发人员来说,它有些有些容易出错。你可能会说——像GitHub的Copilot和亚马逊的CodeWhisperer这样的代码生成模型呢?这些不是通用的。与Bard和ChatGPT沿线的竞争对手不同,后者使用来自网络、电子书和其他资源的大量文本样本进行训练,Copilot、CodeWhisperer和类似的代码生成模型几乎完全在代码样本上进行训练和微调。为了解决一般LLM中的编码和数学缺陷,Google开发了隐式代码执行,允许Bard编写和执行自己的代码。最新版本的Bard识别可能受益于逻辑代码的提示后编写代码对其进行测试并使用结果生成表面上更准确的响应。根据内部基准测试,Google表示,与之前的Bard版本相比,新的Bard对“基于计算的”单词和数学问题的反应提高了30%。当然,我们必须在现实中观察这些说法是否经得起外部测试。“即使有了这些改进,Bard也不会总是正确——例如,Bard可能不会生成代码来帮助快速响应,它生成的代码可能是错误的,或者Bard可能不会在其响应中包含已执行的代码,”Bard产品负责人JackKrawczyk和工程副总裁AmarnagSubramanya在博文中写道。“综上所述,这种通过结构化、逻辑驱动的能力进行响应的改进能力是使Bard变得更有帮助的重要一步。”当Google今年早些时候推出Bard时,它并没有将其与BingChat和ChatGPT等产品相提并论。事实上,这次推出有点像一场灾难,输出的错误答案短暂地使公司股价下跌了8%。据报道,在发布Bard之前对其进行测试的几名Google员工对这家搜索巨头提出了严重的担忧,其中一人称其为“病态的骗子”,而另一人则认为其“比无用还糟糕”。通过隐式代码生成和其他增强功能,如支持新语言、多模式查询和图像生成,Google回应了批评——并试图扭转局面。不过,它是否足以跟上该领域领先的生成式AI聊天机器人的步伐还有待观察。最近,Anthropic推出了一个人工智能聊天机器人模型,它具有大大扩展的“上下文窗口”,这使得模型可以相对连贯地交谈数小时甚至数天,而不是几分钟。ChatGPT背后的开发者OpenAI已经开始支持使用外部知识和技能增强ChatGPT的插件。...PC版:https://www.cnbeta.com.tw/articles/soft/1364079.htm手机版:https://m.cnbeta.com.tw/view/1364079.htm

封面图片

Google Colab 服务将免费支持 AI 辅助编程

GoogleColab服务将免费支持AI辅助编程Google宣布其免费JupyterNotebook环境Colaboratory(Colab)将加入AI辅助编程功能,包括代码补全,用自然语言去生成代码,辅助编程的聊天机器人。Colab将使用基于PaLM2的代码模型家族Codey,而Codey利用了从外部来源获得授权的高质量代码数据集进行微调,为Python和Colab特定用途进行了定制。来源,来自:雷锋频道:@kejiqu群组:@kejiquchat投稿:@kejiqubot

封面图片

实验:在ChatGPT里创建一种新的编程语言

实验:在ChatGPT里创建一种新的编程语言GPTLang是一种通用的高级编程语言,旨在易于使用和可读性。它是一种解释型语言,这意味着代码由解释器直接执行,无需单独的编译步骤。GPTLang具有简单直观的语法,易于学习和理解,使其成为初学者和经验丰富的程序员的绝佳语言。它支持多种数据类型,包括数字、字符串、数组和用户定义的数据类型。GPTLang具有一组丰富的内置函数和特性,可以轻松编写强大而高效的程序。它还具有灵活且可扩展的体系结构,允许用户创建自己的函数和数据类型。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人