能运行代码的 GPT 那是真的王炸呀
昨晚我收到份好大的惊喜。网络访问和运行代码,全都能用了。
我一直为上个月三选一时选了 plugin 没选 code interpreter 懊恼得无以复加。能运行代码那才叫王炸呢。
用 code interpreter 能轻松搞定复杂计算:
我想找 wolfram 验证一下,没想到它罢工转了五分钟圈圈还没给结果。是因为 GPT 有了 code interpreter 后不再需要它,它生气了么
我让 GPT4 给 GPT+Code Interpreter 出一道微积分题目做,看起来挺像那么回事的(这些知识我已经忘得一干二净~~以后辅导娃功课就靠 GPT 了
可惜,访问网络和运行代码不能一起用。当然人类也得庆幸有这些限制,否则天晓得会造出什么怪物来。
也要庆幸很多网站都防爬防灌水,否则下面这一句话会催生多少垃圾呢。(也许自己写个云函数就能绕过?)
当切换到 Code Interpreter 模式后,输入框左侧有个上传文件的小按钮,可以上传文件后让 GPT 帮着写代码处理文件。
但视频处理太耗内存了。哪怕我的视频很小、我也只是让 GPT 剪出视频前 3 秒,还是遇到 memory error,只得作罢。
换个内存要求不高的看看 GPT + Code Interpreter 能干啥正事儿吧。
进入今天文章的正题:数据分析师可以摸鱼啦~~
我上传了一份 excel 表单,还没说话呢,GPT 就自己哼哧哼哧处理起来了。
我用很随意的方式给了它一个任务。惊艳的是:它根据我的指令,自动发现找出视频类型内容的方法,以及用“标题”字段来区分“每个视频”。(以下我绝大多数指令都得很随意,探索一下 GPT 的能力边界。)
它选择柱状堆叠图算恰当吧。第一次画图时出错了。 它自动分析找到原因,添加了一句 fill_value=0,搞定!
我排查错误的速度一定比它慢
用户数量比较多,它自作聪明选择了前五名来画图(代码习惯还挺好的,定义了 max_users_to_display 没有 magic number 到处飞。)
我要求它画所有用户的数据,于是变成了总和的柱状图。
一声令下,箱线图出来了:
再一声令下,样式变了:
我继续贪心要求。它的界面上呈现不了,就生成了 html 文件给我下载。
点开来看,果然是个能交互的 html。简直完美。
箱线图有了,能不能自动解读呢?也可以,还特别详细!
这一番用下来的感受:
写 excel 公式、写 sql、写 python 图表生成的事儿,人类都不需要做了。
前不久刚冒出来的各种给 chatgpt 包 prompt 用自然语言绘制数据分析图表的事儿,如果不考虑数据量大小问题,也没必要做了。
直接就和 GPT 随意聊天就行。
数据分析师还剩下的价值,就是用数据好好讲故事了吧。简单讲故事 GPT 也会,还一定得是讲好故事。
回想我过去一年做研发管理效能提升的咨询,各种分析没少做,jupyter notebook 的图没少画。如今脑子里想要啥图 GPT 自动帮你画出来,只要讲故事就行,这事儿还真挺美的。
今天就先玩到这儿吧。明天我们来试试看 code interpreter 还能解放谁的生产力?