最近了解到Auto GPT的上线,所以我又来了解一下~
Auto GPT是 OpenAI 的 Andrej Karpathy 都在大力宣传的一个开源项目,他认为 AutoGPT 是 prompt 工程的下一个前沿。
近日,AI 界貌似出现了一种新的趋势:自主人工智能。
这不是空穴来风,最近一个名为 AutoGPT 的研究开始走进大众视野。特斯拉前 AI 总监、刚刚回归 OpenAI 的 Andrej Karpathy 也为其大力宣传,
并在推特赞扬:「AutoGPT 是 prompt 工程的下一个前沿。」
探索
这个Github项目一经上线,短短几天狂揽 27K + 星,这也侧面验证了项目的火爆。
GitHub 地址:https://github.com/torantulino/auto-gpt
那么问题来了,AutoGPT 到底是什么?它是一个实验性的开源应用程序,展示了 GPT-4 语言模型的功能。该程序由 GPT-4 驱动,可以自主实现用户设定的任何目标。
划重点
具体来说,AutoGPT 相当于给基于 GPT 的模型一个内存和一个身体。有了它,你可以把一项任务交给 AI 智能体,让它自主地提出一个计划,然后执行计划。此外其还具有互联网访问、长期和短期内存管理、用于文本生成的 GPT-4 实例以及使用 GPT-3.5 进行文件存储和生成摘要等功能。AutoGPT 用处很多,可用来分析市场并提出交易策略、提供客户服务、进行营销等其他需要持续更新的任务。
实例应用一——建站
正如网友所说 AutoGPT 正在互联网上掀起一场风暴,它无处不在。很快,已经有网友上手实验了,该用户让 AutoGPT 建立一个网站,不到 3 分钟 AutoGPT 就成功了。期间 AutoGPT 使用了 React 和 Tailwind CSS,全凭自己,人类没有插手。看来程序员之后真就不再需要编码了。
之后该用户补充说,自己的目标很简单,就是用 React 创建一个网站。提出的要求是:创建一个表单,添加标题「Made with autogpt」,然后将背景更改为蓝色。AutoGPT 成功的构建了网站。该用户还表示,如果给 AutoGPT 的 prompt 更多,表现会更好。
实例应用二——进行市场调查及分析
接下里我们再看一个例子。假装自己经营一家鞋公司,给 AutoGPT 下达的命令是对防水鞋进行市场调查,然后让其给出Top5 公司,并报告竞争对手的优缺点 :
首先,AutoGPT 直接去谷歌搜索,然后找防水鞋综合评估 top 5 的公司。一旦找到相关链接,AutoGPT 就会为自己提出一些问题,例如「每双鞋的优缺点是什么、每款排名前 5 的防水鞋的优缺点是什么、男士排名前 5 的防水鞋」等。
之后,AutoGPT 继续分析其他各类网站,并结合谷歌搜索,更新查询,直到对结果满意为止。期间,AutoGPT 能够判断哪些评论可能偏向于伪造,因此它必须验证评论者。
执行过程中,AutoGPT 甚至衍生出自己的子智能体来执行分析网站的任务,找出解决问题的方法,所有工作完全靠自己。
结果是,AutoGPT 给出了 top 5 防水鞋公司的一份非常详细的报告,报告包含各个公司的优缺点,此外还给出了一个简明扼要的结论。全程只用了 8 分钟,费用为 10 美分。期间也完全没有优化。
总结
本来,我的这篇推文准备止步于此,但是,我的脑海中突然想到了工作室老师对我的建议——对于事物的理解不要仅仅停留于表面。
之前的我,总是喜欢体验各种新鲜事物,而从不去深入的思考——它为什么会是这样?
我会想起,上周的工作室晚会上,老师让我们每人说说自己最近在关注的热点,而我感觉自己优点与前沿脱节了,所以想起来之前研究过的Chatgpt,然后我对他的优越性展开了各种描述,以及我体验过后的各种感受。
但是,老师对我的回答并不满意,他建议我加入各大论坛,持续跟踪这个项目的进展,思考为什么国外的这个项目做成了而且做的很好,而国内的比如百度家的文心一言之类的确有些失败,我应该深入的考虑,是不是它的算法更加创新,大概是什么样的,而不是遇到新事物后,只是简单的“哇~ 这个真的好酷,我也要试试”之类的。
同时,这也让我想到了,之前在搞的一个单片机入门的小项目——用舵机进行宿舍开关灯
这个已经被我搁置了,原因是我只是跟着教程做,然后各种报错,我也不懂什么原因,不会自己解决,只会上网各种搜,甚至借助到了chatgpt更改代码,耗费了时间还没有收获,在良心的谴责下我停止了这个小玩意。
因为在我看来,我们做的每一件事都应该有它的意义。比如说我的博客网站,做这个不为盈利,也没有人看,我还耗费了大量时间,但是,我认为记录自己的成功或者失败也好,都是自己的一份经理,都值得被记录~
终于,在老师的点醒下,我明白了自己为何有时止步不前的原因:其一是有时效率太低,出力不讨好;其二是对待事物的现象总是浮于表面,而不去深入思考,只是单纯靠记忆去完成,这样学到的东西也很容易就忘记了。
我最近有想法去找资料分析chatgpt它为什么这么火?尽情期待...