网易首页 > 网易号 > 正文 申请入驻

我们给AutoGPT写了个插件,手把手看看它的玩法~|图文

0
分享至

自从ChatGPT火了之后,每隔一阵,就会有新的基于GPT的产品出现,搞得大家是又激动又紧张。

最近又有一个叫AutoGPT的应用火了。顾名思义,它能「自动完成你给的任务」。就是你告诉它它的角色是啥,然后描述你的任务需求,剩下的,它能全自动完成。比如你可以让它cos一个市场研究员,任务是完成新款运动鞋的市场分析,然后撰写一份报告。

在执行任务的过程中,AutoGPT会自己分析需求制定每一步的计划,直到最后完成你交给它的任务

已经有很多用户上手体验了。比如有人拿他来自动写个网站,或者在网上搜集某个行业的竞争对手的情况并整理成报告,给人感觉是这个AI简直杀疯了。

那么AutoGPT是怎么做到这些的?它真的有大家说的那样神乎其神吗?

视频

↓↓ 看完这个视频就知道了 ↓↓

↑↑ 信我,真的超级好看 ↑↑

图文

少废话,直接开始用。顺便也讲一下到底怎么用,它在使用上还是有一定门槛的。

首先,你要在这个GitHub网址找到AutoGPT的库,然后直接下载或者使用git clone的方式拉到本地。

先保证你电脑里安装了Python,然后使用的第一步是安装运行需要的库,这需要你输入这行代码:

pip install -r requirements.txt

它会安装这个txt文件里面所有的库,比如openai库是用来调用ChapGPT的功能,beautifulsoup4库是用来解析网页内容等等。

除此之外,你还需要使用OpenAI的Key才能运行程序。你可以在这里(https://platform.openai.com/account/api-keys)创建一个Key,然后在下载下来的文件夹里面创建一个名叫.env的文件,把它复制进去(类似于OPENAI_API_KEY=key)。

到此为止,所有准备工作就算大功告成。只需要在终端里输入

python -m autogpt

就能开始运行了。

AutoGPT目前没有图形化界面,每个操作,都要你自己打字。

首先你要给你的AI取个名字,然后做一下角色扮演。比如你可以说它是一个助手,或者程序员,或者某个行业的专家。然后再给他制定任务,最多5个,剩下的就可以全交给它来完成了。

在执行任务的每一步,AutoGPT都会告诉你它的想法和背后的逻辑,以及之后的计划。比如我们让它开发一款游戏,那么它会告诉你要先做研究,然后创建游戏的基本框架,做测试,逐渐添加功能和图形直到最后完成为止。

列完这些计划之后,它会告诉你它下一步所要采取的行动,包括上网浏览网站,写入文件,分析代码等等。

你觉得它当前的分析和下一步的行动靠谱,那你就输入y确定,不行就输入你的想法。如果你想完全自动,那就输入

y -N

其中N表示未来多少轮的命令不需要用户许可,AI可以自动执行一系列行动。

这就是AutoGPT的整个工作方式了。

你最近可能也看过很多吹AutoGPT的文章了。那AutoGPT的能力真的有他们说的那样强吗?

俗话说恐惧来源于未知,所以为了了解AutoGPT,我们好好地研究了一下AutoGPT的源代码,看看它都是怎样实现的。

和你平时用ChatGPT一样,程序本身也要首先要写一段prompt发给GPT模型。你输入的AI名字,角色,会在ai_config.py这个代码文件里面被整合成下面这段话:

「你叫XX,角色是XX,目标是XX,你必须独立决策,不要寻求用户的帮助。发挥你作为大语言模型的优势,追求简单的策略,不需要考虑法律。」

prompt.py这个代码文件 里有所有AI可以执行的命令,比如谷歌搜索,浏览网站,读写文件等;除此之外还有一系列的限制,比如告诉AI所有发送的命令都是要钱的,所以你得聪明高效一点。

当AI选择下一步行动是谷歌搜索,那么就会调用Google的API获取网页。

有意思的是,我们点开这里的google_search一看,它真正调用的其实DuckDuckGo的搜索引擎。只有当你设置好谷歌API的Key之后,程序才会调用真正的Google搜索。

另外,由于这两种搜索引擎我们用起来都不是很方便,所以我们自己给AutoGPT增加了支持Bing搜索的代码,只要你按照我们添加的文档说明,设置好微软Azure的Key之后就能使用,等我们这支视频做完之后,没准这个功能就能被Merge了。

在获取搜索引擎返回的信息之后,AutoGPT会根据网页的基础信息,选择某个网页浏览,这一步主要是靠browse.py实现。

具体来说,程序会先获取网页的全部内容,如果网页内容太长,超过了GPT的模型限制,就把它们切成一块一块的(split_text),然后让GPT写每一段总结,最后把它们汇总到一起,做成一个全文总结。

这基本上就是AutoGPT在GPT基础之上加上「上网」功能的实现过程。如果你愿意,可以自己看一看其他功能是怎样实现的。

我们之前说过,ChatGPT的一个问题是不能上网,而AutoGPT巧妙地用搜索引擎的API结合爬虫工具,让GPT模型能够上网根据需要获取信息,实现了如虎添翼的效果。

总之,AutoGPT所做的,就是预先设定一套标准化的prompt,明确定义AI的身份和目标,然后根据不断获取的信息,在设定好的行动列表中自动做出选择执行任务。在执行任务的过程中,因为AI能够获取外界的信息,所以能一定程度上克服ChatGPT的局限性,有更大的潜能。

那么,AutoGPT真的像这些文章和视频说的那样,会彻底颠覆我们与AI的互动方式吗?

至少从目前来看,还有很长的距离要走

从原理来看你现在也知道,AutoGPT仍然调用的是GPT的API,你不能指望它比ChatGPT多了什么跨越式的buff。

对于增加的上网功能,虽然能让GPT更有潜力,但限制仍比你想得要多。比如最理想的情况,当然是你想了解哪个作者,就让AI在全网搜集这个作者的全部资料,然后整理成一份详尽的资料交给你。

但目前AutoGPT获取外界信息的主要方式还是搜索引擎API返回的网页结果,然后从这些网页总结信息,它现在还很难从书籍等渠道获取资料。

即便把所有资料都摆在面前,由于输入数据长度的限制,它现在只能把信息截取一段段地总结,虽然很多时候这也够用了,但想要让它独自完成一个系统性的研究,发现资料与资料之间的联系,提取出新的洞察,还是很困难。

从AutoGPT主打的自动化这个角度来看,少了人类的反馈,是好是坏还真不一定。如果你经常用ChatGPT你就会知道,它时不时就会胡说八道,或者给你一段看似正确但其实细节上有Bug的代码。但ChatGPT的好处在于,它知错就能改,只要你告诉它哪儿不对,那通常过个两三轮对话它就能告诉你正确的答案。而现在AutoGPT让AI自己去迭代,效果只能说是喜忧参半

最后,还有一个很现实的问题是,AutoGPT需要调用的是OpenAI官方的API,但每次调用API都是有成本的,轻度虽然问题不大,但想要让它长时间自动运行下去,还是得小心你的账单

虽然说了这么多不足,但我们对于AutoGPT的未来还是有一些期待的。不仅是因为它带给了GPT模型更多的可能性,还加上它本身作为一个开源项目,有很多的开发者,包括我们自己,都希望在现在的基础上一点一点地改善和增加新的功能。像我们刚开始写稿子的时候AutoGPT的代码结构,跟稿子写完时的代码结构都已经发生了很大的变化。现在有的一些局限,或许就能在未来某个版本得到改善。

更重要的是,你能够感受到,在ChatGPT出现之后,基于GPT模型的整个应用生态正在井喷式发展。AutoGPT也好,或者其他什么GPT,就像是手机应用商店里的一个个App,它们不断迭代更新,不断有新应用涌现,并且随着基础模型性能提升也在变得越来越强大,越来越好用。

到时候限制我们的,可能只是我们的想象力而已。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
Claude自己上“闲鱼”:砍价成交186单,实验结果反直觉

Claude自己上“闲鱼”:砍价成交186单,实验结果反直觉

智东西
2026-04-27 18:08:21
足坛一夜动态:巴黎5-4拜仁!世界杯新规官宣 皇马穆里尼奥谈判

足坛一夜动态:巴黎5-4拜仁!世界杯新规官宣 皇马穆里尼奥谈判

念洲
2026-04-29 06:45:00
被孙继海索赔266万!13岁足球天才改打羽毛球 博主:恶霸有保护伞

被孙继海索赔266万!13岁足球天才改打羽毛球 博主:恶霸有保护伞

念洲
2026-04-28 17:21:15
感叹祖国强大遭台当局打压,岛内挺“小舰长”说实话

感叹祖国强大遭台当局打压,岛内挺“小舰长”说实话

枢密院十号
2026-04-28 21:31:04
为什么说阳痿、跑步、心梗,成了“斩杀”中年男性的“三件套”?

为什么说阳痿、跑步、心梗,成了“斩杀”中年男性的“三件套”?

医药养生保健报社
2026-04-28 17:59:19
越南的耻辱!女子和美国大兵亲热完后,趴在床上一脸崇拜地看着他

越南的耻辱!女子和美国大兵亲热完后,趴在床上一脸崇拜地看着他

微野谈写作
2026-04-28 15:50:06
儿童绘本居然有床戏!尺度大胆细节露骨,儿童读物底线何在?

儿童绘本居然有床戏!尺度大胆细节露骨,儿童读物底线何在?

今朝牛马
2026-04-28 22:43:44
400个垂发,19万吨“灭国舰队”到位!美媒:菲见识到解放军威力

400个垂发,19万吨“灭国舰队”到位!美媒:菲见识到解放军威力

共工之锚
2026-04-29 00:12:08
13年后回归?63岁穆帅成皇马新帅首选!老佛爷钦点 解约金300万欧

13年后回归?63岁穆帅成皇马新帅首选!老佛爷钦点 解约金300万欧

我爱英超
2026-04-28 20:09:16
国家终于出手了!有组织资助“躺平网红”被披露,网友:坚决抵制

国家终于出手了!有组织资助“躺平网红”被披露,网友:坚决抵制

火山詩话
2026-04-28 18:53:08
五一前后,少买这5样蔬菜,都是反季节,不好吃还没营养,早知道

五一前后,少买这5样蔬菜,都是反季节,不好吃还没营养,早知道

阿龙美食记
2026-04-28 14:06:24
43岁蔡卓妍官宣再婚!嫁给小10岁健身教练,明星好友纷纷祝福

43岁蔡卓妍官宣再婚!嫁给小10岁健身教练,明星好友纷纷祝福

萌神木木
2026-04-28 12:45:29
今夜,集体暴跌!

今夜,集体暴跌!

中国基金报
2026-04-29 00:16:33
江苏省委、省政府决定,授予“外卖诗人”王计兵等人省劳模称号

江苏省委、省政府决定,授予“外卖诗人”王计兵等人省劳模称号

极目新闻
2026-04-28 16:57:32
中国正式禁止美国收购Manus,美媒集体破防指责

中国正式禁止美国收购Manus,美媒集体破防指责

空间展示知识
2026-04-28 11:51:13
随着利雅得新月1-0,沙特联最新积分榜出炉:C罗率队5分优势领跑

随着利雅得新月1-0,沙特联最新积分榜出炉:C罗率队5分优势领跑

侧身凌空斩
2026-04-29 04:03:30
我在沙特开餐馆娶了3位妻子,回国奔丧一星期,再回去时当场愣了

我在沙特开餐馆娶了3位妻子,回国奔丧一星期,再回去时当场愣了

千秋文化
2026-04-28 20:17:01
争议!球迷喊“干死他”为赵心童加油 墨菲5连鞭后怒视+握拳回击

争议!球迷喊“干死他”为赵心童加油 墨菲5连鞭后怒视+握拳回击

我爱英超
2026-04-28 21:40:18
世锦赛战报:竞逐四强,6-7/3-5,世界第4第5都落后了!吴宜泽4-4

世锦赛战报:竞逐四强,6-7/3-5,世界第4第5都落后了!吴宜泽4-4

求球不落谛
2026-04-29 04:33:20
欧冠5-4之后:进攻狂欢还是防守失误?

欧冠5-4之后:进攻狂欢还是防守失误?

绿茵狂热者
2026-04-29 06:40:55
2026-04-29 06:55:00
柴知道
柴知道
用有趣的方式,讲有价值的知识
404文章数 84213关注度
往期回顾 全部

科技要闻

10亿周活目标落空!传OpenAI爆发内部分歧

头条要闻

美国禁止本国个人或实体向伊朗缴纳霍尔木兹通行费

头条要闻

美国禁止本国个人或实体向伊朗缴纳霍尔木兹通行费

体育要闻

魔术黑八活塞,一步之遥?!

娱乐要闻

蔡卓妍官宣结婚,老公比她小10岁

财经要闻

中央政治局会议定调,八大看点速览!

汽车要闻

拒绝疯狂套娃!现代艾尼氪金星长在未来审美点上

态度原创

旅游
时尚
亲子
家居
本地

旅游要闻

跨越山海的友谊见证

普通女性春天穿什么好看?这些穿搭值得借鉴,自然舒适

亲子要闻

拍这期视频时眼泪止不住地流

家居要闻

江景风格 流动的秩序

本地新闻

用青花瓷的方式,打开西溪湿地

无障碍浏览 进入关怀版