Open AI 动态:代码解释器、GPT-4 API开放、对齐计划
代码解释器全量发布
Open AI 上周动态还挺多的,比较重要的就是代码解释器所有Plus 用户都可以用了,虽然名字叫代码解释器但是它不止可以解释代码还可以做很多事情。
我们知道之前 ChatGPT 有几个比较重要的问题就是:
- 无法做一些逻辑性比较强的运算,比如一些数学计算
- 大语言模型一直有的幻觉问题,它会编一些不存在的答案
- 之前虽然 GPT-4 可以生成一些代码,但是没有办法运行导致门槛还是比较高
那代码解释器的原理就是每一个会有一个沙箱,沙箱里有一个可以执行 python 代码的环境,ChatGPT 可以在这个环境里执行它自己生成的 python 代码,同时你也可以上传 100M 以内的文件让他通过代码处理。这就在不同程度解决了刚才说的几个问题。
- 逻辑性比较强的运算比如数学可以交给代码去完成
- 幻觉问题由于你会上传自己的数据,他执行的时候也是通过代码执行的可以一定程度避免这个问题
- 现在它可以直接执行自己生成的代码并且有问题会自己尝试修复,不需要你把代码复制下来配置环境在运行了。
那基于上面的特性玩法就比较多了,这里简要列举一部分比如:
- 最基本的上传你写的代码让他补充新的或者修复已有的问题
- 上传相关文档MD 格式、PDF 格式等都可以,让他对文档内容进行处理,比如改格式或者找出对应内容
- 上传一些数据它可以帮你进行分析并生成可视化图表,这里由于环境里没有中文字库所以中文显示可能会有问题,你可以上传一个中文字体给他让他尝试修复。
- 让它对视频进行处理比如截取某一段,或者截取某几帧。由于它的内存是有限的所以大一些的视频和复杂人物有可能失败。
- 对图片进行处理比如反色图片,或者制作 gif 图之类的。
- 生成流程图,帮你生成流程图思维导图之类的图表。
最后是一些注意事项:
- 由于 GPT-4 是不知道你现在的时间的,所以在处理数据分析问题时,不要跟它说最近一个月这种词,时间的描述需要尽量精准。
- 当它反复出错的时候可以看一下出错的原因,之后可以给他提供一些帮助比如他缺少一些新的信息的话你可以搜完发给他。
- 代码解释器的内容是有时效性的所以一些他生成的内容如果有用的话可以先存到本地。
- 最后就是他代码运行的沙箱配置是有限的所以一些复杂的运算和比较大的文件都有可能把内存占满导致运行失败。
© 版权声明
文章版权归作者所有,未经允许请勿转载。