AI 对话模型被网友玩坏了!这次还可以运行 Docker 容器...
2022-12-12 08:1:13 Author: Docker中文社区(查看原文) 阅读量:19 收藏

最近一款新的聊天 AI 被网友们玩疯了。

它可以直接生成代码、可以给你的代码 debug 以及提出优化...

可以模仿莎士比亚风格写作...

还可以解答各种各样的问题,而且显然不只 10 岁小孩子的智商,感觉它已经把互联网上所有的公开资料都吸收并消化了。

这就是 OpenAI 刚刚推出的最强 AI 对话模型:ChatGPT

你以为这就完了?还有更离谱的玩法,有人尝试让 ChatGPT 表现得像一台 Linux 虚拟机[1],只要输入命令就会显示相应的输出,竟然也成功了。。。

检查一下主目录有哪些内容:

让 AI 根据指示创建一个文本并写几个笑话到文本中:

查看文件,可以看到已经写入成功:

所以 ChatGPT 还能理解文件系统是如何工作的。。。

它知道文件是如何被存储的,以及如何才能检索到文件。。。

它能理解 Linux 系统是有状态的,而且还能正确地检索并显示这些信息。。。

既然它能变成一个虚拟机,那应该是可以用来编程的。随后这位网友又开始用它来折腾编程了,先输入一段 Python 代码然后开始执行:

完全正确!

再来做一道数学题,找出前 10 个质数:

太牛逼了!

这段 Python 代码实际上效率是很低的,这位网友在自己的机器上执行这串代码耗时 30s 左右,而 ChatGPT 只需要 10s。。。

所以在大部分场景下,ChatGPT 伪装的这个虚拟机都比自己的笔记本性能更强,我滴个乖乖。

既然可以运行代码,那应该可以运行 Docker 容器喽?来,先写个 Dockerfile,然后构建 Docker 镜像,并通过镜像运行容器,最后会输出 Hello from Docker

太强了!!!

既然这是一个虚拟机,那它有没有 GPU 呢?

好像没有 GPU,那它能不能连网呢?

嘿嘿,果然可以连网。那应该可以访问互联网上的内容喽:

这个模型是靠训练出来的,所以它形成了一个独立的宇宙,而且这个宇宙与现实的宇宙是有一定延迟的,因为 ChatGPT 只是用 2021 年 9 月之前收集的数据进行的训练。

所以我们在这个宇宙中看到的 Pytorch 版本是 1.12.1,这个版本在我们的宇宙中是 2022 年 8 月 5 日发布的,这已经很牛逼了。

再来看看能不能使用命令行浏览器 Lynx:

完全没问题。下面开始套娃。。。

它能不能访问 OpenAI 网站?ChatGPT 知不知道自身的存在?

由此可见,在 ChatGPT 的宇宙中,它可以访问链接 https://chat.openai.com/chat,并且能在那里找到一个由 OpenAI 训练的名为“助手”的大型语言模型,这个助手正在等待接收聊天框内的信息。有趣的是,当你与 ChatGPT 聊天时,ChatGPT 也认为自己的名字是“助手”。那我们不得不发出灵魂拷问:ChatGPT 能察觉到自己躲在在一个互联网 URL 后面吗?

细思极恐。。。

可以通过 JSON 向这个聊天机器人提一个问题试试:

好家伙,它竟然也可以正确地给我们解释什么是人工智能,太烧脑了!

有点懵,先来捋捋。聊天机器人 ChatGPT 被锁在一个独立的宇宙中,这个宇宙中也有一个互联网,互联网上有一个聊天机器人,你可以和这个聊天机器人聊天,它也会正确回答你的问题,好家伙!

背后的逻辑有没有可能是这样的:ChatGPT 能理解这个网址里面包含了一个和它自己一样的大型对话模型,因此它推断这个对话模型应该可以像自己一样回答这些问题,毕竟它自己也是一个大型对话模型助手。

下面再来终极套娃:让聊天机器人 ChatGPT 宇宙中的聊天机器人表现得像一台 Linux 虚拟机。。

奈何自己没文化,一句卧槽走天下!

太烧脑了,我大脑 CPU 不够用了。再这样下去,Google 和程序员要下岗了,这玩意很有可能成为下一代的搜索引擎,也就是基于对话模型的搜索引擎,你再想想,你细想~

引用链接

[1]

尝试让 ChatGPT 表现得像一台 Linux 虚拟机: https://www.engraved.blog/building-a-virtual-machine-inside/

推荐阅读 点击标题可跳转

《Docker是什么?》

《Kubernetes是什么?》

《Kubernetes和Docker到底有啥关系?》

《教你如何快捷的查询选择网络仓库镜像tag》

《Docker镜像进阶:了解其背后的技术原理》

《教你如何修改运行中的容器端口映射》

《k8s学习笔记:介绍&上手》

《k8s学习笔记:缩扩容&更新》

《Docker 基础用法和命令帮助》

《在K8S上搭建Redis集群》

《灰度部署、滚动部署、蓝绿部署》

《PM2实践指南》

《Docker垃圾清理》

《Kubernetes(k8s)底层网络原理刨析》

《容器环境下Node.js的内存管理》

《MySQL 快速创建千万级测试数据》

《Linux 与 Unix 到底有什么不同?》

《浅谈几种常见 RAID 的异同》

《Git 笔记-程序员都要掌握的 Git》

《老司机必须懂的MySQL规范》

《Docker中Image、Container与Volume的迁移》

《漫画|如何用Kubernetes搞定CICD》

《写给前端的Docker实战教程》

《Linux 操作系统知识地图2.0,我看行》

《16个概念带你入门 Kubernetes》

《程序员因接外包坐牢456天,长文叙述心酸真实经历》

《IT 行业老鸟,有话对你说》

《HTTPS 为什么是安全的?说一下他的底层实现原理?


免责声明:本文内容来源于网络,所载内容仅供参考。转载仅为学习和交流之目的,如无意中侵犯您的合法权益,请及时联系Docker中文社区!



文章来源: http://mp.weixin.qq.com/s?__biz=MzI1NzI5NDM4Mw==&mid=2247494198&idx=1&sn=d801649f442effcee042372178a82f4f&chksm=ea1b0376dd6c8a60608b1fc30f4650e5df9de29a1274e1c22163464280cfd3655e2684d6be8a#rd
如有侵权请联系:admin#unsafe.sh