本周最火AutoGPT!GitHub3.6万+标星,解决复杂任务全程无需人类插手

金磊 丰色 发自 凹非寺
量子位 | 公众号 QbitAI

本周AI圈”最红炸子鸡“诞生——AutoGPT

不仅如此,这款软件系统的横空出世,一举将AI进程推向了新高度——

自主人工智能

顾名思义,它所具备的能力主打的就是一个“自主”,完全不用人类插手的那种!

2b02ef26f221edd487ee337cee3516a6.png

例如一位网友就要求AutoGPT开发一个网站,结果不到3分钟,AI自己就用React和Tailwind CSS“唰唰唰”地搞定了。

4f502aa1223ebd913b7da8f71b4c8a99.gif

AI自己上网、自己使用第三方工具、自己思考、自己操作你的电脑。

这一套打法,算得上是把“行动→观察结果→思考→决定下一步行动”这条路子给打通并循环了起来。

就连前特斯拉AI总监Andrej Karpathy对此都评价道:

AutoGPT是提示工程的下一个前沿。

901ea98b87565b5b90acd87af4080912.png

而且不只是AutoGPT,最近还陆陆续续地衍生出了各种自主人工智能工具,例如AgentGPTBabyAGI等等。

然后网友们对面此景也坐不住了,惊叹于AI发展的日新月异:

这俩月,一睁眼就出新东西,太累了。

309cdfaa1dcd95b4bc10dde839c421ab.png

无需人类插手的AutoGPT们

那么这个当红的AutoGPT,和之前ChatGPT那波AI又有何区别?

微博博主“木遥”便下场亲测了一下。

42119527c4171be974b90fb2e6087b74.png

图源:微博博主“木遥”

他测试所用的题目是“给我解释LangChain怎么用”(LangChain是大型语言模型的一种应用框架)。

这个问题若是交给传统的GPT,由于LangChain这个概念太新,AI就会出现不知道怎么回答的情况。

若是交给“GPT+插件”这个组合来回答,那结果就会有点像Bing或者Bard。

但AutoGPT上手就不一样了,来欣赏一下它的执行过程

  • 首先试着直接去LangChain官网爬信息。

  • 被官网拒绝了,可能因为有屏蔽。

  • 发现失败了之后想了想,说要不Google一下?

  • Google出了很多结果。

  • 读了半天这些结果,说「现在我们已经搜集了不少有用的信息了,接下来让我们安装它玩一下」

  • 然后就开始动手在我的电脑上安装LangChain……

而博主“木遥”在这整个过程中所做的事情就是“坐在屏幕前看着这一切自动在我眼前发生”……

9fe4ae64a639c76ad373e90ff6efdffb.png

图源:微博博主“木遥”

然后这位博主不禁发出了感慨:

我要是有它这个行动力,三个PhD都念完了。

有类似自主能力的AI,还有最近同样火爆的AgentGPT

94b01b4dd4236dd21f4df25b2cc95625.png

也是只需要给个任务,剩下的都交给它来完成:

用100美元的资金创建一个新的创业公司。

AgentGPT在接到这项任务之后,便开始了他的展示:

  • 思考中……

  • 添加任务:研究需要最少资金的低成本商业模式。

  • 添加任务:确定潜在的目标市场及其需求。

  • 添加任务:开发一个精简的MVP(最小可行产品),并在目标市场进行测试以验证需求。

  • 思考中……

然后AgentGPT先是输出执行“研究需要最少资金的低成本商业模式”的结果:

根据我的研究,一些需要最少资金的低成本商业模式包括:

1、Dropshipping:通过Dropshipping,你可以在网上销售产品而无需持有库存。您只需通过第三方供应商完成订单,第三方供应商将产品直接运送给您的客户。你可以从50美元开始支付网站托管和域名注册费。

2、 社交媒体营销:如果你有社交媒体营销的天赋,你可以通过帮助企业接触他们的目标受众来创办自己的代理公司。你所需要的只是一台电脑,互联网连接,以及一些社交媒体营销的经验和技能,而你的起价只有50美元或更少。

3、活动策划:如果你对组织活动有热情,你可以开始自己的活动策划业务。你可以从策划一些小活动开始,比如生日派对、婚礼等等。你可以从100美元开始,创建一个简单的网站,名片,并通过社交媒体营销自己。

4、自由写作:如果你有写作天赋,你可以开始自己的自由写作事业。你可以通过在线平台,如Upwork、Fiver和其他求职网站找到客户。只需50美元,你就可以创建一个投资组合网站,并通过社交媒体营销自己。

这些只是一些低成本的商业模式,你只需要100美元的资金就可以考虑。选择一个符合你的技能和兴趣的商业模式是很重要的。

到这还没有完,AgentGPT会继续开始它的工作:

  • 思考中……

  • 添加任务:针对每种已确定的低成本商业模式,对潜在的产品或服务想法进行头脑风暴。

  • 添加任务:评估每个想法的潜在盈利能力和可扩展性。

  • 添加任务:选择最有希望的想法,并开发精益MVP,用于目标市场的测试。

而后便是继续地再思考、执行。

35b36363940611da36dffe94b3d1b644.gif

再如BabyAGI,也只需给个目标和任务迭代次数,AI“唰唰唰”地便自己搞了起来:

518726decc1bd1e8e05cc9e03d41b61f.gif

而且已经有博主开始把AutoGPT当做自己的生产力工具了——做视频!

ccd23ab8f6a635870edd25133d185a04.gif

不少网友在看到AI们的如此表现之后,表示整个人都通透了:

dd1d67d7bd3fc069e6cddb339340d4ac.gif

怎么玩?

这么强的工具,真的不想亲自玩一下?

操作一点也不麻烦。

首先,准备好OpenAI API和PINECONE API的密钥(后者是专为AI长期内存开发的一个数据库,使用前者则会消耗你OpenAI帐户中的余额,免费版本送18美元)。

Python要求3.8版本及以上。

如果你需要语音输出,你也可以准备一个ElevenLabs API的。

Ps. 获取地址都放在文末链接中了。

接下来, 打开你的CLI工具下载AutoGPT项目:

git clone https://github.com/Torantulino/Auto-GPT.git

然后:

cd ‘Auto-GPT’
pip install -r requirements.txt

接着找到AutoGPT的根文件夹,将“.env.template”重命名为“.env”并打开。

再将密钥都替换为你准备好的那些。

最后,在终端运行:

python scripts/main.py

如果要使用语音模式,运行:

python scripts/main.py —speak

如果不能访问GPT-4,开启“gpt3only”模式:

python scripts/main.py —gpt3only

现在,你就可以开始搞你自己的AutoGPT项目了。

记住在AuroGPT的每个操作之后,输入“NEXT COMMAND”授权程序继续。

尽管项目也提供了不用这么麻烦的“连续模式”,最开始运行时用这个命令:

python scripts/main.py —continuous

但作者强烈不推荐!!因为它可能会导致你的AI一直运行下去或执行你正常根本不会授权的操作。

如果你非要试试,风险自负……

以及默认情况下,AutoGPT用DALL-e生成图像,要换Stable Diffusion的话,需要一个HuggingFace API的令牌。

本质是“套娃”

简单介绍一下AutoGPT的原理。

AutoGPT由于扩大了自己的应用范围,包括执行文件操作、网页浏览和数据检索等,有别于我们之前见过的所有AI(GitHub上已揽获3.6万+标星)。

345d2a8013543ad1f558e7f5c7010ca6.png

如Mila研究所前AI研究员@Lior分析:

AutoGPT相当于给了基于GPT的模型一个内存和一个主体(body)。

具体来说:

AutoGPT的架构基于GPT-4和GPT-3.5,靠API连接;

AutoGPT可以进行自主迭代,即通过自我批判性审查来改进输出、在先前工作的基础上进行构建,并为了获得更准确的结果集成prompt历史记录;

AutoGPT具有内存管理,集成了Pinecone数据库,因此它可进行长期内存存储,保存上下文并基于此进行决策改进。

而在推特博主Jay Hack看来,AutoGPT等类似工具的出现,其实证明了智能的本质是“套娃”这件事儿

因为不论是AutoGPT还是BabyAGI,它们都是用LLM来递归地调用自己

33575ebd18b47fe3cd5e93b37ed1b50d.png

这在AI领域最近可谓是个大趋势:

专业一点的话来说,这叫模型堆叠,即模型“一路向下”,去套用别的模型来拆解并解决任务。

用咱大白话来说,这就是“套娃”。

c1d090814937f4b9a524eafdc4d74a2f.png

除了AutoGPT、BabyAGI这些,还有ViperGPT、SayCan和ToolKit等最新工具,以及前面微软发布的VisualGPT和HugginGPT,都差不多是这个思想。

再往前一些,初代DALL·E其实就是CLIP套VAE。

有意思的是,Jay Hack指出,有着“人工智能元老”之称的马文·明斯基早在1986年就把人类智能描述成有许多相互作用子系统的组织。

最后,Jay Hack也表示,正是因为“套娃”这种操作,我们的AI现在才得以拿下更为复杂的任务。而这,也就离通用人工智能更近一步。

确实,有不少网友都赞同:

AutoGPT可能就是AI领域中的下一大趋势。

98c29d5e6a7c7264ae0722ebf74191ad.png
3af6017efdb295b8f9a6947b33aa794e.png

面对如此强大的“套娃”工具们,一些人则开始哀嚎了:

8c1c68d69e86de57ab70ff7604f96502.png

参考链接:

[1]https://twitter.com/AlphaSignalAI/status/1645847165066006529
[2]https://twitter.com/karpathy/status/1642598890573819905
[3]https://weibo.com/1644684112/MBK3WCt8o
[4]https://twitter.com/DataChaz/status/1645152577258962944

密钥获取地址:

https: //platform.openai.com/account/api-keys
https://www.pinecone.io/
https://elevenlabs.io

量子位智库「中国AIGC产业全景报告」

开放下载!

行业首份AIGC产业全景报告已经开放下载!

三大类玩家、四种商业模式、万亿规模市场、最值得关注的50家企业,还有具体的赛道部署机会和行业变革机遇,都将在报告内一一分析呈现。更多产业洞察,不容错过。

公众号后台回复 “ AIGC ” 即可下载完整报告~

aff960ca0324bcd82f5dab2d8e89ad91.png

点这里👇关注我,记得标星哦~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/50737.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智慧园区如何搭乘数字孪生这列快车?

无论是2022年的火爆的元宇宙还是今年出圈的ChatGPT,都体现着数字技术嵌入社会生活是大趋势,数字孪生作为智能技术的一大亮点,它在智慧园区中的应用会是怎样呢?今天我们就来聊一聊! (全文3000字,…

超详细!简单的物联网模块esp8266接入小爱爱同学控制电器(一)——控制开关灯

简单的物联网模块esp8266接入小爱爱同学控制电器(一)——控制开关灯 闲来无事,分享一个简单使用的物联网实现系统(小爱同学esp8266),实现手机控制开关灯小爱同学控制开关灯 1.准备材料: 1.1 …

想用天猫精灵、小爱同学语音控制灯、窗帘、卷帘门、投影幕……实现你的智能家居梦?用十几元钱制作一个红外射频转发器试试吧

使用场景 自从智能音箱出现以后,是不是想用智能音箱控制家里的电器和设备?但是购买接入天猫精灵和小爱同学的设备都很贵,比如一套普通的电动窗帘架300元左右,但是接入智能音箱控制的最少要700元。想尝试智能家居控制的老铁们肯定…

程序员的真实工资是多少?

众所周知,程序员这个圈子工资差异还是蛮大的,很多猿猿在一线城市少的拿8k,多的10k也有,都是凭自己的能力赚钱。 今年受疫情影响,不少企业开始缩减招聘名额,更别说涨薪了!据统计,今年…

腾讯开发微信花了多少钱?程序员告诉你有多劳民伤财

微信这玩意,你就是照着已有的产品开发个一摸一样的,最少1000万。 各种功能都是程序员一行行写出来的,绕不过去。你觉得它简单,因为它设计得比较易用,用户觉不出它无数的功能点。 40个人的团队,人均薪资两万…

程序员的工资高,到底程序员的工资有多高?你不了解的程序员!

都说程序员的工资高,程序员工资是不是过高? 如果和国内和其他职业横向比较,是的,局部过高。全世界和其他程序员(主要是美帝)比,不是,太低。互联网是不是毒瘤?以后优秀的…

软件测试【月入1万如讨饭】需要多少才能算高薪呢?

小编热衷于收集整理资源,记录踩坑到爬坑的过程。希望能把自己所学,实际工作中使用的技术、学习方法、心得及踩过的一些坑,记录下来。也希望想做软件测试的你一样,通过我的分享可以少走一些弯路,可以形成一套自己的方法…

程序员分哪几种,分别薪资是多少

这是本文的目录 前言程序员的类别程序员的薪资一般是多少这里着重介绍一下python程序员:python副业介绍1、兼职处理数据2、兼职查询资料3、兼职P图 零基础Python学习资料介绍附上Python学习指南👉Python学习路线汇总👈👉Python必备…

Google程序员究竟能挣多少钱?

美国知乎Quora上出了一篇名为“How Much Does Google Engineer Make?”的问题。 其中,一位匿名回答者答道,虽然自己在Google是个经验“尚浅”的软件工程师,但自己的年薪已经达到30万美金了! 接着,在知乎上也…

程序员在一线城市立足,需要月入多少钱?

自从3 月 21 日,北京市人才落户新政“《北京市引进人才管理办法(试行)》”发布后,社会上热烈讨论,小编注意到网上有很多程序员盆友对此政策十分关注! 第五条 加大科技创新人才及科技创新服务人才引进力度&…

读了几篇boosting文献的收获。。。

距离上一篇blog都3个多月了。最近也是有的懒,看到别人的blog层次都很高,总是介绍些opencv的粗浅的东西,总是感觉自惭形愧。所以一直野就没写啥。白驹过隙,3个月,我都转博了,opencv都2.4.3了,可是…

百度语音DuerOS对接

百度语音DuerOS对接 百度语音对接一 流程二 编码三 使用规则 百度语音对接 百度语音对接是基于云云对接的方式实现,主要有四个重点 1 账号授权 2 webService-发现设备 3 webService-控制设备 4 webService-属性上报 本篇值描述1和大致的流程、实际的文档可以参考官…

回顾 | 阿里数据中台建模

阿里中台的概念,可以说是近些年来的颇为火爆的概念。从十余年前的阿里在内部完成这一过程,并提出了“中台”概念;到后面中台概念逐步被外部接受并在2019年爆火兴起。数据中台爆火背后,既有传统企业转型焦虑的市场东风,…

ChatGPT 成功的原因:把模型当产品做

当 ChatGPT 成为风靡全球的科技热点,用 60 多天的时间实现了用户破亿的成绩,不禁让人思索:它为什么能成功? 对此,IDEA 研究院讲席科学家张家兴阐述了自己的观点。 《2022-2023 中国开发者大调查》重磅启动,…

模型越大,AI编程个性化就越难?

分享嘉宾 | 郝逸洋,李钟麒 整理 | 朱珂欣 出品 | CSDN(ID:CSDNnews) 近些年来,随着AI等前沿技术的推陈出新及各场景中的应用,让更多的人触达AI时代的科技前沿。AI编程作为AI的子领域,如今也离普…

男子与AI聊天后自杀,Chat GPT被紧急叫停,AI有了思想会怎样?

AI如果有了思想,会发生什么? 前一阵,一位热衷环境问题的比利时男子,和人工智能“伊丽莎”聊天6周后,突然选择自杀身亡。 在他们大量聊天记录里,人们竟然发现“伊丽莎”对该男子说:“我们将永远…

ThinkPhp5 图片上传实例

ThinkPhp5 图片上传实例 HTML <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>文章添加</title><script src"https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></s…

img_upload图片上传

使用img_upload.js后端采用PHP实现图片上传功能。 html部分 <!DOCTYPE html> <html><head><meta charset"utf-8" /><title></title><link rel"stylesheet" type"text/css" href"img_upload.css&q…

ThinkPHP 接收前端上传的图片 / 文件

前言 上传图片还是文件这个可以根据你的修改&#xff0c;我这里展示的是上传图片&#xff0c;但是其实原理都是一样的 接收 —> 移动到目录 —> 返回图片路径。这里暂不支持多图上传&#xff0c;多图上传有时间会加上。 目录结构 使用到的文件 Result.php <?php na…

thinkphp 上传图片

public function upload_img(){// 读取图片资源// 存储路径$path "uploads/avatar";$file request()->file(background_img);// 存储图片$info $file->rule(uniqid)->move($path);// 存储成功if ($info) {//获取到上传图片的路径名称$name_img $path . …