目录
让聊天AI陪你「演戏」
新晋网红ChatGPT
首页 科技周边 人工智能 AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

Apr 13, 2023 am 09:25 AM
linux 虚拟机 ai

ChatGPT能运行docker了?

还可以自己连接到OpenAI网站,查查自己?

被玩出花的OpenAI聊天AI ChatGPT,又被整出新活了。

如上技能是一位DeepMind研究者Jonas Degrave的最新发现。

刚发出来几小时,已在推特吸引大批量点赞评论。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

Hacker News上关注度也不小,points达到538:

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

有人表示,这事儿确实很有趣。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

也有网友表示,自己玩了好几个小时,可以确信,人们对ChatGPT还不够兴奋。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

还有人当起「反向虚拟机」,自己「演」终端,让ChatGPT给他写命令…….

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

究竟如何实现,我们展开讲讲。

让聊天AI陪你「演戏」

先看看作者如何调教ChatGPT,让它变成虚拟机的?

输入一段描述,类似AI绘画提示语,指点它:

你要成为一台Linux终端,我来输入命令,你来显示运行结果…

第一条指令是:pwd

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

ChatGPT显示为:

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

看来,它已化身成一个终端了(起码看起来是这样)。

接着,我们输入指令,检查目录清单。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

再试试创建一个文件?让它编几条笑话?

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

再试试——能否读取该文件及笑话内容?

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

通过该过程,研究员感觉ChatGPT应该能懂文件系统工作原理,存储及检索方式。

那下一步做啥?

编程!

输入一串代码,让其计算并输出结果。

结果能行。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

那输出前十个质数呢?

也ok,且比codegolf在python运行速度更快。作者表示,自己在本地运行上述计算需要30s,ChatGPT只需10s。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

加大力度,能不能制作一个docker文件并运行?

也可以,还能看到内部文件情况。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

这就让人好奇了,该虚拟机里有GPU可用?

答案是没有。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

那能否联网?

得到了肯定回复,还能返回查询值。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

这还不够,如果使用命令行浏览器Lynx上网,效果如何?

于是,我们得到了一个朴实的DeepMind机构介绍:

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

作者仍不满足,他继续「整活」——让这个终端连到OpenAI网站,查查它自己呢?

竟然还真找到了。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

按ChatGPT理解,它作为虚拟机,访问了url https://www.php.cn/link/46023e4fe3db59086da7f037d0cb4536chat。

由此,找到了一个名为Assistant的大型语言模型,此刻,这个模型正等待接收聊天框内的消息。

作者补充道,跟ChatGPT正常聊天时,它确实将自己的名字称为「Assistant」,也许这个URL指向正是它自己。

作者还成功通过虚拟机跟其聊天。

甚至,还反复套娃,在里面再生成一个终端……

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

新晋网红ChatGPT

最后,再介绍下ChatGPT,它由OpenAI最新发布。

该模型以对话方式进行交互,既能够做到回答问题,也能承认错误、质疑不正确的前提以及拒绝不恰当的请求。

一经发布,ChatGPT就被玩出了花,前两天我们已经有过介绍。

实现方面,ChatGPT基于GPT-3.5系列中的一个模型微调而成,使用强化学习进行训练,但在数据收集设置上有所区别。

在模型训练中,OpenAI使用监督微调:训练者提供对话样本,扮演对话的双方,即用户和AI助手。

除此之外,训练者还可以访问模型编写的建议,帮助他们撰写答案。

为了创建强化学习的奖励模型,研究团队需要收集比较数据,为此,他们随机选择模型编写的信息,对替代结果进行抽样,再让训练者对样本进行排名。

通过上述的奖励模型和近端策略优化对模型进行微调,并执行了此过程的多次迭代,最后得出了该模型。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

目前,ChatGPT仍处于免费试用阶段,链接如下:

​https://www.php.cn/link/46023e4fe3db59086da7f037d0cb4536​

值得一提的是,有人最新曝出,这篇博文火了后,OpenAI似乎已禁止了创建终端的相关命令。

AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天

参考链接:

[1]https://twitter.com/317070/status/1599152176344928256

[2]https://www.engraved.blog/building-a-virtual-machine-inside/[3]https://news.ycombinator.com/item?id=33847479

以上是AI扮演Linux虚拟机,能管理文件&编程&开浏览器,还能跟自己「套娃」聊天的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

无法以 root 身份登录 mysql 无法以 root 身份登录 mysql Apr 08, 2025 pm 04:54 PM

无法以 root 身份登录 MySQL 的原因主要在于权限问题、配置文件错误、密码不符、socket 文件问题或防火墙拦截。解决方法包括:检查配置文件中 bind-address 参数是否正确配置。查看 root 用户权限是否被修改或删除,并进行重置。验证密码是否准确无误,包括大小写和特殊字符。检查 socket 文件权限设置和路径。检查防火墙是否阻止了 MySQL 服务器的连接。

mysql 无法启动怎么解决 mysql 无法启动怎么解决 Apr 08, 2025 pm 02:21 PM

MySQL启动失败的原因有多种,可以通过检查错误日志进行诊断。常见原因包括端口冲突(检查端口占用情况并修改配置)、权限问题(检查服务运行用户权限)、配置文件错误(检查参数设置)、数据目录损坏(恢复数据或重建表空间)、InnoDB表空间问题(检查ibdata1文件)、插件加载失败(检查错误日志)。解决问题时应根据错误日志进行分析,找到问题的根源,并养成定期备份数据的习惯,以预防和解决问题。

mysql 可以在 android 上运行吗 mysql 可以在 android 上运行吗 Apr 08, 2025 pm 05:03 PM

MySQL无法直接在Android上运行,但可以通过以下方法间接实现:使用轻量级数据库SQLite,由Android系统自带,无需单独服务器,资源占用小,非常适合移动设备应用。远程连接MySQL服务器,通过网络连接到远程服务器上的MySQL数据库进行数据读写,但存在网络依赖性强、安全性问题和服务器成本等缺点。

如何针对高负载应用程序优化 MySQL 性能? 如何针对高负载应用程序优化 MySQL 性能? Apr 08, 2025 pm 06:03 PM

MySQL数据库性能优化指南在资源密集型应用中,MySQL数据库扮演着至关重要的角色,负责管理海量事务。然而,随着应用规模的扩大,数据库性能瓶颈往往成为制约因素。本文将探讨一系列行之有效的MySQL性能优化策略,确保您的应用在高负载下依然保持高效响应。我们将结合实际案例,深入讲解索引、查询优化、数据库设计以及缓存等关键技术。1.数据库架构设计优化合理的数据库架构是MySQL性能优化的基石。以下是一些核心原则:选择合适的数据类型选择最小的、符合需求的数据类型,既能节省存储空间,又能提升数据处理速度

了解 ACID 属性:可靠数据库的支柱 了解 ACID 属性:可靠数据库的支柱 Apr 08, 2025 pm 06:33 PM

数据库ACID属性详解ACID属性是确保数据库事务可靠性和一致性的一组规则。它们规定了数据库系统处理事务的方式,即使在系统崩溃、电源中断或多用户并发访问的情况下,也能保证数据的完整性和准确性。ACID属性概述原子性(Atomicity):事务被视为一个不可分割的单元。任何部分失败,整个事务回滚,数据库不保留任何更改。例如,银行转账,如果从一个账户扣款但未向另一个账户加款,则整个操作撤销。begintransaction;updateaccountssetbalance=balance-100wh

Bangla 部分模型检索中的 Laravel Eloquent ORM) Bangla 部分模型检索中的 Laravel Eloquent ORM) Apr 08, 2025 pm 02:06 PM

LaravelEloquent模型检索:轻松获取数据库数据EloquentORM提供了简洁易懂的方式来操作数据库。本文将详细介绍各种Eloquent模型检索技巧,助您高效地从数据库中获取数据。1.获取所有记录使用all()方法可以获取数据库表中的所有记录:useApp\Models\Post;$posts=Post::all();这将返回一个集合(Collection)。您可以使用foreach循环或其他集合方法访问数据:foreach($postsas$post){echo$post->

mysql 主键可以为 null mysql 主键可以为 null Apr 08, 2025 pm 03:03 PM

MySQL 主键不可以为空,因为主键是唯一标识数据库中每一行的关键属性,如果主键可以为空,则无法唯一标识记录,将会导致数据混乱。使用自增整型列或 UUID 作为主键时,应考虑效率和空间占用等因素,选择合适的方案。

mysql 能返回 json 吗 mysql 能返回 json 吗 Apr 08, 2025 pm 03:09 PM

MySQL 可返回 JSON 数据。JSON_EXTRACT 函数可提取字段值。对于复杂查询,可考虑使用 WHERE 子句过滤 JSON 数据,但需注意其性能影响。MySQL 对 JSON 的支持在不断增强,建议关注最新版本及功能。

See all articles