共计 3709 个字符,预计需要花费 10 分钟才能阅读完成。
最近一周 AI 界的当好炸子鸡产品当属—AutoGPT,算是 GPT 的里程碑式产品,离理想的 AI 智能工具又近了一步,给行业带来了更多的信心和希望! 我在做了一些研究之后,详细给大家介绍下。全文约 2800 字,预计阅读 5 分钟。
目录:
01. 什么是 AutoGPT?
02. 如何运行 AutoGPT?
03. 平替产品 -BabyAGI 推荐
04. 推荐几款小白用户也能使用的 AutoGPT
01
什么是 Auto_GPT?
AutoGPT 是一个基于 GPT-4 语言模型的的开源应用程序,目前在 GitHub 上的Star 数已经超过 7w 了。AutoGPT 也是一个实验性项目,目的是让 GPT- 4 能够完全自动化运行。它就像是你的一个助理,能够自动使用 GPT- 4 来执行复杂的任务并在没有太多人工输入的情况下实现主人设定的任何目标。
可以访问 GitHub 网址:https://github.com/Significant-Gravitas/Auto-GPT
AutoGPT 将 OpenAI 的 GPT 模型的多个实例链接在一起,它包含三个组成部分:
1)架构:它通过 API 利用 GPT-4 等模型。
2)自主迭代:AutoGPT 可以通过自我批判性审查改进其输出,以其先前的工作为基础并整合提示历史以获得更准确的结果。
3)内存管理:允许长期内存存储,支持上下文保存和改进决策。
4.)多功能性:具备文件操作、网页浏览和数据检索等功能,扩大了应用范围,使 AutoGPT 有别于以往的 AI 进步。
可以说,AutoGPT 是 GPT- 4 完全自主运行的第一个例子。AutoGPT 能够在没有帮助的情况下,自己思考、自己使用第三方工具,甚至操作你的电脑,它不仅可以实现生成文本,读写文件,浏览网页,评估自己的输出,并在每次迭代中利用历史记录来改进,它还可以做分析市场并提出交易策略、客户服务、营销、财务等 复杂且需要持续更新的任务。
AutoGPT 处理任务的效果非常令人震撼,具体可以看下面这个官方视频:
,时长 01:46
怎么样,不可思议吧,AI 工具已经进步到这种地步了! 可以说,AutoGPT 展示了 AI 工具的进一步可能性——具备了自主性,自主思考、自主行动。就连前特斯拉 AI 总监 Andrej Karpathy 对此都评价道:
AutoGPT 是提示工程的下一个前沿。
” alt=” 图片 ” width=”1″ height=”1″ align=”” border=”0″ data-cke-saved-src=”data:image/svg+xml,%3C%3Fxml version=’1.0′ encoding=’UTF-8’%3F%3E%3Csvg width=’1px’ height=’1px’ viewBox=’0 0 1 1′ version=’1.1′ xmlns=’http://www.w3.org/2000/svg’ xmlns:xlink=’http://www.w3.org/1999/xlink’%3E%3Ctitle%3E%3C/title%3E%3Cg stroke=’none’ stroke-width=’1′ fill=’none’ fill-rule=’evenodd’ fill-opacity=’0’%3E%3Cg transform=’translate(-249.000000. -126.000000)’ fill=’%23FFFFFF’%3E%3Crect x=’249′ y=’126′ width=’1′ height=’1’%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E” />
不得不感叹,AI 届更新真是太快了! 正常人类真有点赶不上啊,稍微一不学习就会落后。就这样,随着 AutoGPT 的到来,ChatGPT 已经成为过去式新闻了,而我们需要做的就是如何使用好 AutoGPT,来为自己服务!
02
如何运作 AutoGPT?
如果你想直接使用 AutoGPT,前提条件是得会写代码。还是访问 GitHub 这个地址:https://github.com/Significant-Gravitas/Auto-GPT
具体可以按照如下步骤操作:
– 你需要安装 Git 和 Python3.8 或更高版本;
– 你需要有 OpenAI 和 PINECONE 的 API 密钥;
– 从上面 Auto-GPT GitHub 页面下载源代码或克隆项目,并按照 README.md 文件中的说明进行配置和运行;
– 配置您的 OpenAI API 密钥,并将其添加到 config.json 文件中;
– (可选)创建并激活一个虚拟环境,以隔离 AutoGPT 的依赖项;
– 运行 main.py 文件,并按照提示输入您想要 AutoGPT 执行的任务;
你可以给 AutoGPT 一个总体的目标,比如创建一个独特的食谱或管理一个企业,然后看它如何自动执行一系列的步骤来实现目标。
03
AutoGPT 平替产品 BabyAGI
BabyAGI 也是最近非常火爆的一款产品,是 AutoGPT 的另一个流行版本,提到 AutoGPT 就不得不提到他。它也是基于 GPT-4 的自主 AI 系统,BabyAGI 可以将 GPT- 4 从一个只能输出文字的大型语言模型,转变为一个能够在互联网上完成任务和采取行动的智能助理。
你可以在 Github 上查看它的代码和文档:https://github.com/yoheinakajima/babyagi
要运行 BabyAGI,你需要以下几个步骤:
– 你需要有一个 OpenAI API Key 和一个 Pinecone.io API Key,这两个都需要注册并付费。
– 你需要安装 Git 和 Python 3.7 或更高版本。
– (可选)你可以安装 virtualenvwrapper,这是一个 Python 包,可以让你为 Python 创建隔离的 (虚拟的) 环境。
– 你需要从 GitHub 上下载 BabyAGI 的源代码。
– 你需要用 OpenAI 和 Pinecone API Key 来配置 BabyAGI。
– 你需要运行 BabyAGI,并设置你的目标和初始任务。
具体的安装和使用教程,你可以参考这个网站:https://bytexd.com/get-started-using-babyagi-for-beginners-setup-usage/
04
小白用户如何使用 AutoGPT?
当然如果你觉得上面的 AutoGPT 操作门槛比较高,自己又不懂代码,那该如何使用 Auto_GPT 呢? 这里推荐几款适合小白使用的助手级 AI 工具产品!
1)AgentGPT
– AgentGPT 是一个可以在浏览器内直接部署的自主 AI 工具,不同于 AutoGPT 是一个 Python 应用,需要在本地或云端运行。具体可以访问:https://agentgpt.reworkd.ai/
– AgentGPT 需要注册登录,并且上传自己的 OpenAI API key,获取 key 可以使用这个地址,登录创建即可非常简单:https://platform.openai.com/account/api-keys
– AgentGPT 可以让用户自定义 AI 工具名称、目标、内存、语言等属性 (支持中文输入,但结果基本上都是英文),还可以让你创建多个 Agent(助理) 完成不同的目标和任务,而 AutoGPT 只能使用默认的设置。
– AgentGPT 使用了 GPT-3.5 和其他模型来实现自主学习和执行,而 AutoGPT 主要使用了 GPT- 4 模型。
你可以让 AgentGPT 执行你想要达成的任何目标,比如创立一个初创公司,成功打造一款 xx 产品等。
下面是分享我自己体验的一个案例视频——Name:股票 -GPT,Goal:让他帮我选择高收益美股股票。
,时长 02:41
注:执行任务耗时有些长,AI 自己添加了很多分析任务,每个任务耗时都在 30s 以上。视频只剪辑了其中一段,且股票推荐结果只供参考,大家别太当真。
AgentGPT 支持把结果进行复制或者保存为图片。整体下来 AgentGPT 还是很惊喜的,不过体验和交互上还有不小提升空间。
2)cognosys.ai
cognosys.ai 基本上和 AgentGPT 一样,也是完全免费,也需要登录,目前也需要 key 了获取方式如我上文在 AgentGPT 介绍的。
操作流程也基本上和 AgentGPT 也一样,可以给自己的助理起名字,并设定目标,然后开始运行:
1. Name:给 bot 起个名(随便取不影响)
2. Objective:给 AI 定个目标。
可定义子任务,也可以勾选 Automatic tasks——自动任务,可以说是懒人福音。支持中文,但结果英文。
比如:还是以我上面的 case 为例:选择出高收益的美股股票。
给的结果是:苹果、亚马逊、微软、谷歌和 Facebook——可见还不能让人满意,毕竟它只是使用了 GPT-3.5. 数据的质量和时效性都比其他几款要差一些。
网址:cognosys.ai/create
3)
Godmode 也是免费的自动助理 GPT,也需要登录,他的优势是无需 key 的 AutoGPT 体验工具。
给他设定一个任务,会自动拆解任务,可以手动 +Add 机器就会采纳,也能自己组织步骤。点 launch 后会分布执行,执行中需要逐步批准。
整体运行速度还可以,毕竟是免费的,且目前没有 IP 限制,注意使用中不要开翻译,可能会出 bug。
Godmode 的界面和交互我认为更优一些,左列是执行的任务,中间部分是思考和执行结果,非常清晰,不想上面两款是把任务和执行都混在一起了。
网址:godmode.space
05
总结
总之,AutoGPT 及同类产品算得上是把 OKR 的路子打通了——“目标 O→拆解为关键结果 KRs→主要行动 Actio→思考 Thinking→并执行决定下一步行动 Do”,并通过循环自主迭代输出效果。
虽然说目前这几款 AutoGPT 自动处理任务和最终输出的结果还有些差强人意,但是随着快速迭代,其能力会越来越健全,效果也会越来越符合预期。尤其是目前 GPT 类产品的主要还是靠 prompt 来和机器交互,所以你输入的 prompt 至关重要,千万不要想我刚才 case 里只是简单输入了一个推荐股票那样,你要写的相对有深度和精确。
毕竟 AutoGPT 都能够很好掌握 OKR 能力了,也就能够真正成为你的 AI 助手!
可以说,AutoGPT 把 AI 工具推进到了新的水平—能够根据主人设定的目标进行自主思考和执行系列任务,并逐步达成目标!
怎么样? 是时候来请个 AI 助手给自己打工了! 将你的日常或工作目标交给 AI 代理,让它帮你自主制定计划、执行计划,完成一系列任务来帮你实现你的目标。
快来试试吧!