我是在大学的一位后辈那里第一次听说 ChatGPT 的,他把它介绍成一款会写程序的 AI。
听到这里,我让它生成的第一种编程语言就是 Shell 脚本。
可以用自然语言编程
→ 就可以用自然语言操控电脑
→ 电脑几乎什么都能做
→ 那就意味着用自然语言可以做任何事!!!
我立刻做了一个应用:用自然语言下指令,让 AI 生成 Shell 脚本,然后直接通过 subprocess 执行。
「请创建一个显示 Hello World 的 HTML 文件,并在浏览器中打开」
过了一会儿,浏览器自动启动,屏幕上显示出 Hello World。
「我居然只用自然语言就把电脑驱动起来了……!!」
参考 CUI / GUI,我给这种交互方式取名为 DUI(Dialog User Interface,对话式用户界面)。
当时的 GPT-3 API 水平其实很差,连简单的 Shell 脚本都会出错,但据说有一种叫做缩放定律(scaling law)的东西,这种 AI 之后会变得越来越聪明。
人类是通过语言来思考的,所以这种 AI 理论上也应该能够进行逻辑思考。
思考本来需要大量时间和成本,但大概很快就不会再成为问题。
因为 GPT-3.5 Turbo 比 3 更聪明,却更便宜也更快。
将来某一天出现的 GPT-10,一定会比现在的模型聪明得多,也一定会更便宜。
那一刻,我有一种强烈的直觉:一个离谱的时代就要来了。