萧箫 发自 凹非寺量子位 公众号 QbitAI
抛给ChatGPT一个需求,它只能给你一堆运行效果未知的代码?
现在,只需一个小改动,ChatGPT不仅能直接把你的文字需求变成代码,还能帮你跑一遍,把输出结果返还给你!
这个秘诀就是代码解释器插件。
作家Andrew Mayne(现已加入OpenAI)拿到了内测资格,并上手试了试,效果让他直呼“魔法”——
让ChatGPT写个AI人脸检测程序,Andrew Mayne上传自己的照片后,很快就被检测了出来:
有网友看到这篇内测文章后感叹:
这太疯狂了,它将改变一切。
生成戴着帽子叼着烟斗的猫(有点抽象):
看起来不错,生成效果如何?
Andrew Mayne试了一句:
They went to the……(他们去了……)
通常这里应该接一个地点名词,例如沙滩或教堂等等。然而,ChatGPT写的AI算法在思考一通后,接了个“shoulders”???
They went to the shoulders.(他们去了肩膀)
但也有不少网友在这次演示中,发现了不少Bug。
例如,有的人发现在用它来进行音乐创作时,他们发现其生成的旋律虽然听起来很美,但实际上是完全错误的,因为它没有考虑到音符之间的节奏和和弦进程;另外,由于缺乏对人类审美和音乐理论知识的一般了解,这些旋律往往是不协调或者重复无意义;此外,一些尝试使用该系统进行图像处理任务时,也遇到了类似的问题,比如生成图片中的对象与原始输入描述不同,而且经常出现噪点或模糊。
尽管如此,有些用户仍然感到困惑的是,即使存在这些明显的问题,这项技术似乎也能够以某种方式工作,让一些更大的问题变得更加难以察觉。
而且,就像前述所提到的,用这种方式实现软件开发并不是什么新鲜事物,而是在过去几十年里已经有一段时间的事情。而我们可以从中学习到这样一种观念:即便面对技术上的局限性,我们也应当积极探索它们所能提供的潜力,同时意识到这些工具可能带来的挑战,以及如何应对这些挑战。
最后,不论是通过编程、数据分析还是其他任何形式的手段,都需要不断地迭代更新,以确保我们的技术工具能够更好地服务于我们。