设为首页 - 加入收藏
广告 1000x90
您的当前位置:主页 > 资源 > 效果代码 > 正文

爆火ChatGPT代码解释器食用指南来了

来源:未知 编辑:天选资讯 时间:2023-07-12

  这项功能下周才会正式向所有Plus用户开放,但不少提前进行测试的网友都不约而同地发现:

  无论是代码编写还是数据分析、图表生成,它像个“真正的战士”,能够使用足够复杂的方法,输出非常高质量的结果。

  然而,不少人却被它的名字给耽误,以为是程序员专属工具,事实上,它是可以为任何小白工作的程序员。

  现在,推特网友@Ethan Mollick就专门为它整理了一份使用指南,发布即火爆。

  在正式开始之前,我们先对代码解释器这个功能进行基础的了解,也就是Ethan在博客中解释的“它为什么很重要”这一部分。

  需要说明的是,Ethan从该功能的alpha版本就获得了测试权,已经试玩多个月,所以经验十分丰富。

  在他看来,这个代码解释器是AI帮人类解决问题(通过编写Python代码)的通用工具箱。

  首先,通过编写Python代码,它可以解决LLM在数学和语言方面天然的弱点。有了它,就可以做非常复杂的数学问题并更准确地处理单词了(比如计算一段话中单词的准确数量,如下图所示)。

  当AI直接利用Python代码做任务时,代码有助于保持它的“诚实”,因为如果代码不正确,程序就会发生错误。而且由于代码操作的是数据而不是LLM本身,因此AI不会在数据中插入错误。

  第三,使模型更加通用。因为大量问题都可以通过代码解决,而GPT-4非常擅长以新颖有趣的方式确定何时可以使用代码解释器。比如,我们可以要求它证明地球是圆的。

  第四,整个过程不用你编写一行代码。我们知道,基本上所有的LLM都能写代码,但需要你自己去运行和调试。这对于完全不会Python的人(比如作者)来说很烦人。有了代码解释器,模型会自动纠正自己的错误。

  最后,解锁更多“AI时刻”,也就是让我们觉得模型背后好像真的有一个灵魂,成精了的时刻。

  以处理“超级英雄及其超能力”的数据集(地址见参考链接[3])为例,Ethan向大家展示了如何正确使用代码解释器进行数据分析。

  首先,开启该功能之后,点击+号上传数据文件,如果你有数据字典,也可以将其粘贴进去。

  需要注意的是,用了代码解释器就GPT-4当作一个真正的人一样对话就行了,不用像咱们平常一样那样精心设计提示词。当然,除了以下两种情况:

  (1)模型有时会忘记它能做某些事情,比如制作GIF或3D图,这时你可以鼓励它(“你可以制作GIF,请尝试”);

  如上图所示,我们已经加载好了数据,可以让GPT-4来完成数据分析中最麻烦的数据合并和清理工作了。它能够自动纠错,重点关注作者的提问方式(再次强调,把对方当作人一样来下达命令)。

  比如当作者提示自己有兴趣进行一些预测建模,以根据其他因素预测英雄可能拥有的超能力时,它直接构建了一个随机森林分类器,非常酷。

  它的点子真的非常多,你只需问它“你能进行另一个非常复杂并有趣的分析吗?”,它又生成了如下结果(超级英雄的网络图):

  最令人深刻的是,它能给出一些很“人性化”的推理结果,比如“超级英雄的超能力一般都能给人带来很强烈的视觉效果,因为这才能很方便地在它们的载体,即漫画书和电影上进行呈现……”

  天选

  总的来看,Ethan表示,有了代码解释器,GPT-4完全能够充当一个数据科学家的角色了。

  好消息,还有一位网友搜罗全网总结了最有意思的20个代码解释器示例——除了数据分析,它还能进行更多你意想不到的任务,比如将图像转换为视频、生成二维码、分析股票市场等等。

  天选团队

  欢迎关注AIGC的伙伴们加入AIGC+垂直领域社群,一起学习、探索、创新AIGC!

  请备注您想加入的垂直领域「教育」或「电商零售」,加入AIGC人才社群请备注「人才」&「姓名-公司-职位」。

相关推荐:

网友评论:

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片

织梦模板大全 dedecms.codesdq 联系QQ:121673232 邮箱:121673232@qq.com

Copyright © 2002-2011 DEDECMS. 织梦科技 版权所有 Power by DedeCms

Top