AI的世界很疯狂,每隔一段时间就有新的智慧被诞生,并且都在想着要一统地球的人工智能科技,在本周,AI界就出现了一种物种:AutoGPT,号称人类全程不用介入,它自己会自动完成任务?这个有点颠覆我的认知,什么都不用给,就自己会动?emm~ 一起来了解一下这个物种是什么吧!
特斯拉前AI 总监、刚刚回归OpenAI 的Andrej Karpathy 也为其大力宣传,并在推特赞扬:「AutoGPT 是prompt 工程的下一个最尖端的领域。」
不仅如此,还有人声称ChatGPT 已经过时了,AutoGPT 才是这个领域的新成员。
专案一经上线,短短几天狂揽27K + 星,这也侧面验证了这个专案的火红。
▲ GitHub 地址:https://github.com/torantulino/auto-gpt
AutoGPT 是什么?
AutoGPT 到底是什么?它是一个实验性的开源应用程式,展示了GPT-4 语言模型的功能。该程式由GPT-4 驱动,可以自主实现使用者设定的任何目标。
简单的说,AutoGPT 相当于给基于GPT 的模型一个记忆体和一个身体。有了它,你可以把一项任务交给AI智能,让它自主性地提出一个计画,然后执行计画。此外其还能连结网际网路、长期和短期记忆体管理、用于文本生成的GPT-4 实例以及使用GPT-3.5 进行档案储存和产生摘要等功能。 AutoGPT 用处很多,可用来分析市场并提出交易策略、提供客户服务、进行行销等其他需要持续更新的任务。
为什么AutoGPT这么红:整个过程完全不用人类插手!
AutoGPT 正在网际网路上掀起一场风暴,它无处不在。很快,已经有网友上手实验了,该使用者让AutoGPT 建立一个网站,不到3 分钟AutoGPT 就成功了。期间AutoGPT 使用了React 和Tailwind CSS,全凭自己,人类没有插手。
看来程式设计师之后真就不再需要再写程式了。
Alright, this is getting too crazy. Soon you won’t even need to code anymore.
I setup AutoGPT and it I asked it to build a website for me.
And it succeeded. In under 3 minutes. Using react and tailwindcss. All by itself. pic.twitter.com/OW7qSNqq2B
— Sully (@SullyOmarr) April 7, 2023
之后该使用者补充说,自己的目标很简单,就是用React 创建一个网站。提出的要求是:创建一个表单,添加标题「Made with autogpt」,然后将背景更改为蓝色。 AutoGPT 成功的构建了网站。该使用者还表示,如果给AutoGPT 的prompt 更多,表现会更好。
▲ 图片来源:https://twitter.com/SullyOmarr/status/1644160222733406214
接下里我们再看一个例子。假装自己经营一家鞋公司,给AutoGPT 下达的命令是对防水鞋进行市场调查,然后让其给出top5 公司,并报告竞争对手的优缺点 :
首先,AutoGPT 直接去Google搜寻,然后找防水鞋综合评估top 5 的公司。一旦找到相关连结,AutoGPT 就会为自己提出一些问题,例如「每双鞋的优缺点是什么、每款排名前5 的防水鞋的优缺点是什么、男士排名前5 的防水鞋」等。
之后,AutoGPT 继续分析其他各类网站,并结合Google搜寻,更新查询,直到对结果满意为止。期间,AutoGPT 能够判断哪些评论可能偏向于伪造,因此它必须验证评论者。
执行过程中,AutoGPT 甚至衍生出自己的子任务来执行分析网站的任务,找出解决问题的方法,所有工作完全靠自己。
结果是,AutoGPT 给出了top 5 防水鞋公司的一份非常详细的报告,报告包含各个公司的优缺点,此外还给出了一个简明扼要的结论。全程只用了8 分钟,费用为10 美分。期间也完全没有最佳化。
这个能够独立自主完成任务的AutoGPT 是如何运行的呢?
怎么安装AutoGPT:30 分钟内构建你自己的AI 助手
作为风靡网际网路的AI智能,AutoGPT 可以在30 分钟内完成设置。你就可以拥有自己的AI,协助完成任务,提升工作效率。
这一强大的AI 工具能够自主执行各种任务,设置和启动的简便性是一大特征。在开始之前,你需要设定Git、安装Python、下载Docker 桌面程式、获得一个OpenAI API 金钥。
复制储存库
首先从GitHub 中复制AutoGPT 储存库。
使用以下命令导航到新建资料夹Auto-GPT。
配置环境
在Auto-GPT 资料夹中,找到.env.template 文件并加入OpenAI API 金钥。接着复制该档案并重命名为.env。
安装Python 包
执行以下命令,安装需要的Python 套件。
运行Docker
运行Docker 桌面,不需要下载任何容器,只需保证程式处于启动状态。
执行AutoGPT
执行以下命令,运行AutoGPT。
设置目标
AutoGPT 虽是一个强大的工具,但并不完美。为避免出现问题,最好从简单的目标开始,对输出进行测试,并根据自身需要调整目标,如上文中的ResearchGPT。
不过,你如果想要释放AutoGPT 的全部潜力,需要GPT-4 API 存取权限。 GPT-3.5 可能无法回应提供所需的深度。
AgentGPT:浏览器中直接部署自主AI智能
近日,又有开发者对AutoGPT 展开了新的探索尝试,创建了一个可以在浏览器中组装、配置和部署自主AI智能的专案——AgentGPT。专案主要贡献者之一为亚马逊软体工程师Asim Shrestha,已在GitHub 上获得了2.2k 的Stars。
▲ 专案主页:https://agentgpt.reworkd.ai/
▲ GitHub 地址:https://github.com/reworkd/AgentGPT
AgentGPT 允许你为自订AI 命名,让它执行任何想要达成的目标。自订AI 会思考要完成的任务、执行任务并从结果中学习,试图达成目标。如下为demo 示例:HustleGPT,设置目标为创立一个只有100 美元资金的初创公司。
再比如PaperclipGPT,设置目标为制造尽可能多的回纹针。
不过,使用者在使用该工具时,同样需要输入自己的OpenAI API 金钥。 AgentGPT 目前处于beta 阶段,并正致力于长期记忆、网页浏览、网站与使用者之间的互动。
GPT 的想像力空间还有多大,我们继续拭目以待。
资料来源:
您也可以联系文章作者本人进行修改,若内容侵权或非法,可以联系我们进行处理。
任何个人或组织,转载、发布本站文章到任何网站、书籍等各类媒体平台,必须在文末署名文章出处并链接到本站相应文章的URL地址。
本站文章如转载自其他网站,会在文末署名原文出处及原文URL的跳转链接,如有遗漏,烦请告知修正。
如若本站文章侵犯了原著者的合法权益,亦可联系我们进行处理。
hi6个月前0
请问有详细一点的自己搭建的教程吗你好7个月前0
你好,可以再帮我看看吗? 我已经按照你的方法设定了,还是一样,wordpress后台的 Purge Varnish Cache 插件还是清除不到cache,依旧显示 the varnish control terminal is not responding at。谢谢https://mjj.today/i/Srk2Tz https://mjj.today/i/Srkcoi你好7个月前0
对,你说的没错,我配置的时候改了一些东西,现在我按照你的教学,可以启动了,网页可以缓存了,不过wordpress 清除cache 那个插件没用的,我输入本地回环地址127.0.0.1 :6082 ,再输入API key ,插件显示the varnish control terminal is not responding at 127.0.0.1:6082,就你图片那样,然后试一下点击清除cache 那里,他显示error,研究了一天,还是没有不行。你好7个月前1
你好,为啥我按照你的方法,到第三部分,去到真正后源的服务器设定Varnish 部分,我填了真正后源的IP跟端口跟域名,然后重启 Varnish ,就出现这样了? 这是怎么回事? 谢谢[Linux] AMH 7.1 https://amh.sh[varnish-6.6 start] ================================================== =========== [OK] varnish-6.6 is already installed. Could not delete 'vcl_boot.1713549650.959259/vgc.sym': No such file or directory Error: Message from VCC-compiler: VCL version declaration missing Update your VCL to Version 4 syntax, and add vcl 4.1; on the first line of the VCL files. ('/home/usrdata/varnish/default.conf' Line 1 Pos 1) ...#---Running VCC-compiler failed, exited with 2 VCL compilation failedchu7个月前0
很完善的教程‘hu7个月前0
我用gmail EMAIL_SERVER="smtp://********@gmail.com:bpyfv*********chry@smtp.gmail.com:587"叽喳7个月前0
MAIL_SERVER="smtp://no-reply@vort.me:password123@wednesday.mxrouting.net:587"大佬 这个使用outlook 或者gmail 是什么样子的格式? 邮寄已经开启smtp了hu7个月前0
输入框的问题解决了,我没有设置反代,NEXTAUTH_URL改为域名+端口就好了