炸裂的 AutoGPT,鱼皮教你免费用!

这篇具有很好参考价值的文章主要介绍了炸裂的 AutoGPT,鱼皮教你免费用!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好,我是鱼皮,继前段时间爆火的 ChatGPT 后,又一个炸裂的开源项目 Auto-GPT 出现了。

炸裂的 AutoGPT,鱼皮教你免费用!

仅在最近 10 天,这个项目就收获了 8 万多个 star,目前总 star 数超过 10 万!

炸裂的 AutoGPT,鱼皮教你免费用!

那 Auto-GPT 到底是个什么玩意?它到底凭什么这么火?如何使用和部署它?它到底真的实用么?

带着这些问题来看这篇文章,下面我就给大家分享下 Auto-GPT 的介绍、最简单的部署方法、并且做一个简单的上手体验。

本文对应视频教程:https://www.bilibili.com/video/BV1ho4y1b75o/

什么是 Auto-GPT?

Auto 即自动,Auto-GPT 就表示自动的 GPT。

什么意思呢?

以前假如我们想使用 ChatGPT 来写一篇论文,可能要 人工 问它好几个问题,比如:

问:我想写一篇关于 AI 的论文,我需要怎么做?

AI 答:确认选题、写背景、写程序、写实验、写总结等。

问:帮我想 1 个选题

AI 答:AutoGPT

问:帮我介绍下 AutoGPT 的背景

。。。

你需要多次人工地向 AI 提问,直到你最后完成一篇论文。

但有了 AutoGPT,你只需要告诉它一个目标,比如 “写一篇关于 AI 的论文”,它就能够用程序全自动地完成目标。

当然,和人类一样,它也不是一步到位的,而是先自动向 AI 提问,然后根据 AI 的回答再自动提出新的问题,如此循环往复直到达成你告诉它的目标。

AutoGPT 本身也是结合了 LLM 大语言模型,相当于让 AI 来指挥 AI。

此外,AutoGPT 还有个很 🐂 的能力,当它发现 GPT 无法回答他的问题时,会主动到网上搜索答案,这样就弥补了 GPT 训练数据只到 21 年 9 月的不足。

炸裂的 AutoGPT,鱼皮教你免费用!

听上去感觉很厉害,那接下来我们就来整一个自己的 Auto-GPT 吧~

搭一个自己的 Auto-GPT

网上很多教程都是让大家在自己本地搭建 Auto-GPT,其实是不推荐的,不仅麻烦,而且可能存在环境、依赖不一致的情况。

个人认为最简单的方式是使用 GitPod 云托管服务,直接用别人提供的服务器来部署 Auto-GPT,用来学习再好不过了。

首先访问官方仓库:https://github.com/Significant-Gravitas/Auto-GPT

然后点击 Fork,复制仓库到自己的 GitHub 中:

炸裂的 AutoGPT,鱼皮教你免费用!

这一步千万要注意!取消勾选 Copy the master branch only !因为 master 分支的代码可能是不稳定的(我就翻过车)!

炸裂的 AutoGPT,鱼皮教你免费用!

Fork 成功之后,我们进入到自己的仓库中,然后把浏览器地址中的 github.com 改为 gitpod.io/#

比如我的是地址: https://github.com/liyupi/Auto-GPT ,改成 https://gitpod.io/#/liyupi/Auto-GPT ,然后访问,现在就可以一键用 GitPod 来部署项目了!

炸裂的 AutoGPT,鱼皮教你免费用!

然后我们就进入到了 GitPod 项目主页,大家现在就可以把这个网页当做自己的电脑(服务器)来使用了,比如使用 VS Code 编辑器。

进到这个页面后,第一件事是切换分支,一定要选择 origin/stable 分支!否则后面说不定遇到什么奇奇怪怪的 Bug。

如下图:

炸裂的 AutoGPT,鱼皮教你免费用!

然后,我们在左侧目录中找到 .env.template 文件,右键修改文件名为 .env ,并且修改 OPEN_API_KEY 为自己的。

因为 Auto-GPT 底层也是向 OpenAI 提问的,所以必须要有 OpenAI 的 key。

炸裂的 AutoGPT,鱼皮教你免费用!

修改完成后,在终端中输入 ./run.sh 命令,就会自动安装所需环境和依赖,等着就好~

看到下图中的消息,就表示安装成功了!

炸裂的 AutoGPT,鱼皮教你免费用!

然后我们按 ctrl + c 退出程序,以后不要用 run.sh 命令启动了,因为每次都要检查依赖,我们可以直接用 python -m autogpt 命令来启动 autogpt。

比如执行 python -m autogpt --help ,查看 autogpt 的用法和参数说明:

炸裂的 AutoGPT,鱼皮教你免费用!

上图中,有几个参数是需要额外关注的,比如:

  • -c:是否开启连续模式。这是一个非常危险的命令!表示 autogpt 会不经过你的同意全自动执行,包括但不限于死循环、无限创建文件、占满空间后删除你电脑上的文件等等。就和人类一样:可能会为了达到目的不择手段!
  • -l:指定连续执行的次数限制。可以防止死循环。
  • –speak:开启语音模式。但不是说在浏览器内部播放声音,而是生成音频文件。

OK,了解了这些后,我们来体验一下~

牛刀小试

就给一个很简单的任务吧,让 autogpt 帮忙 “写一个网站,赞美一只鸡在打篮球”。

首先执行 python -m autogpt 命令,然后依次输入 AI 名称、AI 角色和目标:

炸裂的 AutoGPT,鱼皮教你免费用!

然后 autogpt 就屁颠儿屁颠儿去工作了,我们可以看到他的想法、计划和下面要做的行动。比如他打算到网上搜索更多信息,使用 Google 搜索命令。

炸裂的 AutoGPT,鱼皮教你免费用!

我们可以输入 y 表示同意他这么做,也可以输入任何内容和建议来影响他的操作。

这里我就同意他吧~

然后呢,这货竟然说要看网上的视频来学习!好家伙,AI 也要摸鱼?

炸裂的 AutoGPT,鱼皮教你免费用!

同意之后,他直接就下载视频文件了,结果没想到因为我的服务器上没有浏览器,他看不了视频!只能再倒回去 Google 搜索。

那我们再输入 y 表示同意:

炸裂的 AutoGPT,鱼皮教你免费用!

结果你猜怎么着,他又想去看视频!已经陷入循环了。。。

炸裂的 AutoGPT,鱼皮教你免费用!

所以可想而知,如果你让 autogpt 全自动跑一天,除了你的 OpenAI Key 余额被消耗完之外,说不定没有任何的成果。

所以人类必须要出手了,我让它:不要再看视频了,任何文本都行!

炸裂的 AutoGPT,鱼皮教你免费用!

结果呢。。。它表示要去浏览其他的网页,不听话啊!

炸裂的 AutoGPT,鱼皮教你免费用!

所以我态度只能再强硬一点!“停止调研,立刻给我开发网站!”

炸裂的 AutoGPT,鱼皮教你免费用!

这次他听话了,而且计划执行 write_to_file 命令生成了网站:

炸裂的 AutoGPT,鱼皮教你免费用!

输入 y 表示允许,然后他就帮我们在工作空间下生成了 index.html 文件:

炸裂的 AutoGPT,鱼皮教你免费用!

网站生成完毕!让我们本地打开验证一下,看到了如下的文字 “鸡不仅能用来吃,他们也会打篮球”。并且分享了一篇文章和一个视频!

炸裂的 AutoGPT,鱼皮教你免费用!

视频来源于 youtube,点开视频,我笑疯了:

炸裂的 AutoGPT,鱼皮教你免费用!

虽然有点投鸡取巧,但不管怎么样,autogpt 也算是在短时间内完成了一个网站吧,还是很不错的!

不过完成这个网站后,autogpt 并没有挺值得意思,依然执着地在 youtube 搜索鸡打篮球相关的视频。

炸裂的 AutoGPT,鱼皮教你免费用!

所以朋友们,连续模式是真的危险,AI 如果脱离了人的控制,也是真的危险啊!

我的编程导航网站:https://www.code-nav.cn文章来源地址https://www.toymoban.com/news/detail-460249.html

到了这里,关于炸裂的 AutoGPT,鱼皮教你免费用!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Redis Plus 来了,性能炸裂!

    来源:https://developer.aliyun.com/article/705239 KeyDB是Redis的高性能分支,专注于多线程,内存效率和高吞吐量。除了多线程之外,KeyDB还具有仅在Redis Enterprise中可用的功能,例如Active Replication,FLASH存储支持以及一些根本不可用的功能,例如直接备份到AWS S3。 KeyDB与Redis协议,模块和

    2023年04月24日
    浏览(31)
  • HiveSQL题——炸裂函数(explode/posexplode)

    目录 一、炸裂函数的知识点 1.1 炸裂函数  explode  posexplode 1.2 lateral view 侧写视图 二、实际案例 2.1 每个学生及其成绩 0 问题描述 1 数据准备 2 数据分析 3 小结 2.2 日期交叉问题 0 问题描述 1 数据准备 2 数据分析 3 小结 2.3 用户消费金额 0 问题描述 1 数据准备 2 数据分析 3 小

    2024年03月15日
    浏览(44)
  • 使用增强版 singleflight 合并事件推送,效果炸裂!

    hello,大家好啊,我是小楼。 最近在工作中对 Go 的 singleflight 包做了下增强,解决了一个性能问题,这里记录下,希望对你也有所帮助。 singleflight 直接翻译为”单(次)飞(行)“,它是对同一种请求的抑制,保证同一时刻相同的请求只有一个在执行,且在它执行期间的相

    2024年02月05日
    浏览(35)
  • AutoGPT怎么用?一文配置自己的AutoGPT!

                    Auto GPT是Github上的一个免费开源项目,结合了GPT-4和GPT-3.5技术,通过API创建完整的项目。与ChatGPT不同的是,用户不需要不断对AI提问以获得对应回答,在AutoGPT中只需为其提供一个AI名称、描述和五个目标,然后AutoGPT就可以自己完成项目。它可以读写文

    2023年04月20日
    浏览(83)
  • 5个效果炸裂的AI绘画网站,快来收藏

    在绘图创作的过程中,AI绘图网站以其强大的算法和智能生成功能,为设计师提供了丰富的创意灵感和精致的图片内容。本文从市面上众多的AI绘画网站中精选了5个好用的与大家一起分享,让设计师在创作过程中能释放创意,探索无限可能。 即时AI灵感是一个国产的AI绘画网站

    2024年02月15日
    浏览(48)
  • 炸裂了!3分钟用GPT4做一个PPT!

    GPT4有多强了,相信体验过的同学都知道,一个字爽!无论是速度,还是数据集还是功能都比3.5要强大很多。现在越来越多的人开始用GPT4了,可以大幅的提高我们的工作和学习的效率,今天小编就用GPT4快速做一个PPT,分享给大家,分分钟搞定。 1.第一步打开GPT4 不知道怎么注

    2023年04月23日
    浏览(43)
  • 【AutoGPT】AutoGPT出现,是否意味着ChatGPT已被淘汰

       Yan-英杰的主页 悟已往之不谏 知来者之可追    C++程序员,2024届电子信息研究生 目录 前言 什么是ChatGPT? 什么是AutoGPT? AutoGPT与ChatGPT的区别 AutoGPT的优势和劣势         优势         劣势 ChatGPT是否会被淘汰?         近年来,AI技术的发展迅速,各种新型的

    2023年04月24日
    浏览(47)
  • ChatGPT炸裂升级,百度文心一言背水迎战!股票动荡!

    又绿了。。。。 那为什么会跌这么狠呢? 百度发布文心一言之后,为何中国的股市不升反降,反而是有一种消息落地,股价大跌的趋势呢? 首先, 文心一言发布之后,市场上出现了一些对百度的质疑,包括技术的实用性、商业模式的可行性等等。这些质疑可能会对投资者的

    2024年02月12日
    浏览(39)
  • Hive学习---4、函数(单行函数、高级聚合函数、炸裂函数、窗口函数)

    1.1 函数简介 Hive会将常用的逻辑封装成函数给用户进行使用,类似java中的函数。 好处:避免用户反复写逻辑,可以直接拿来使用 重点:用户需要知道函数叫什么,能做什么 Hive提供了大量的内置函数,按照其特点大致可分为如下几类:单行函数、聚合函数、炸裂函数、窗口

    2024年02月08日
    浏览(61)
  • 前端量子纠缠 效果炸裂 multipleWindow3dScene

    我 | 在这里 🕵️ 读书 | 长沙 ⭐软件工程 ⭐ 本科 🏠 工作 | 广州 ⭐ Java 全栈开发(软件工程师) 🎃 爱好 | 研究技术、旅游、阅读、运动、喜欢流行歌曲 ✈️已经旅游的地点 | 新疆-乌鲁木齐、新疆-吐鲁番、广东-广州、广东-佛山、湖南-长沙、湖南-张家界、山西、上海、

    2024年02月04日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包