在过去的几周里,我们收到了大量有关 ChatGPT、GPT-4 等的重要新闻。你们中的一些人可能已经看到了有关 AutoGPT 的内容,但我自然不会责怪你们;您可能认为这只是另一个 GPT 插件或 Chrome 扩展。但 AutoGPT 的意义远不止于此。
什么是 AutoGPT?
AutoGPT通过 API 将 GPT-3.5 和 GPT-4 结合起来,允许创建根据自己的提示进行迭代的项目,并审查每次迭代以对其进行改进和构建。这到底是如何运作的?
AutoGPT 要求:
- 人工智能名称
- 人工智能角色
- 最多 5 个进球
例如:
- 名称: Chef-GPT
- 角色:一个人工智能,旨在在网络上查找普通食谱,并将其转变为米其林星级品质食谱。
- 目标 1:在线找到简单的食谱
- 目标 2:将这个简单的食谱变成米其林星级品质的版本。
一旦 AutoGPT 满足了描述和目标,它将开始做自己的事情,直到项目达到令人满意的水平。
那么 AutoGPT 有什么好处呢?首先,重要的是要注意 GPT 能够使用 GPT-4 编写自己的代码。它还执行 Python 脚本,使其能够递归调试、开发、构建和不断自我改进。疯狂吧?AutoGPT 是一种自我改进的 AI - 展现出真正的 AGI(通用人工智能)能力。
AutoGPT 的反馈循环如下所示:
- 计划
- 批评
- 行为
- 阅读反馈
- 计划
AutoGPT 将读取和写入不同的文件,浏览网页,同时回顾和检查自己的提示 - 只是为了确保该项目是用户想要的。你给它一个目标,它就会在网络上抓取最好的信息,然后它会自动为你完成任务,并不断自我改进。
AutoGPT 会在每次提示后请求您的许可,以确保项目朝着正确的方向进行。
以下是AutoGPT 为计算机科学工程师 Varun Mayya 创建应用程序的示例。AutoGPT 认识到 Varun 没有 Node,因此它在 google 上搜索了如何安装 Node,然后 AutoGPT 找到了一篇带有链接的 Stackoverflow 文章,下载并解压了它,然后代表 Varun 生成了服务器。
如何使用 AutoGPT?
为了使用 AutoPGT,将从您的 OpenAI 帐户中使用积分。不过,您最多可以使用免费版本中包含的 18 美元。
正如我上面提到的,AutoGPT 在每次提示后都需要您的许可,这意味着您需要进行大量测试。这使您可以在花费任何费用之前测试您的人工智能项目并使其满足您的需求。
安装和要求
为了使用 AutoGPT,您将需要:
在 CMD、Bash 或 Powershell 窗口中,克隆存储库:
<span style="background-color:#f5f5f5"><span style="color:#111111"><code><span style="color:#000000"><span style="color:#000000">git clone https</span></span><span style="color:#666600"><span style="color:#666600">:</span></span><span style="color:#880000"><span style="color:#880000">//<a data-cke-saved-href="http://github.com/Torantulino/Auto-GPT.git" href="http://github.com/Torantulino/Auto-GPT.git" class="vglnk">github.com/Torantulino/Auto-GPT.git</a></span></span></code></span></span>
进入项目目录:
<span style="background-color:#f5f5f5"><span style="color:#111111"><code><span style="color:#000000"><span style="color:#000000">cd </span></span><span style="color:#008800"><span style="color:#008800">'Auto-GPT'</span></span></code></span></span>
安装所需的依赖项:
<span style="background-color:#f5f5f5"><span style="color:#111111"><code><span style="color:#000000"><span style="color:#000000">pip install </span></span><span style="color:#666600"><span style="color:#666600">-</span></span><span style="color:#000000"><span style="color:#000000">r requirements</span></span><span style="color:#666600"><span style="color:#666600">.</span></span><span style="color:#000000"><span style="color:#000000">txt</span></span></code></span></span>
然后,您需要导航到该文件夹并将其重命名为. 完成后,打开. 然后您想用您的..env.template
.env
.env
OPENAI_API_KEY
ELEVEN_LABS_API_KEY
如果您将其用于演讲目的,则还需要填写您的。
如何获取钥匙:
- OpenAI API 密钥来自: https: //platform.openai.com/account/api-keys。
- ElevenLabs API 密钥来自: https: //elevenlabs.io。
一旦这一切完成并成功,您需要在 CMD、Bash 或 Powershell 窗口中运行:
<span style="background-color:#f5f5f5"><span style="color:#111111"><code><span style="color:#000000"><span style="color:#000000">python scripts</span></span><span style="color:#666600"><span style="color:#666600">/</span></span><span style="color:#000000"><span style="color:#000000">main</span></span><span style="color:#666600"><span style="color:#666600">.</span></span><span style="color:#000000"><span style="color:#000000">py</span></span></code></span></span>
您已准备好开始使用 AutoGPT!
如果有任何问题,请参考GitHub。
AutoGPT 演示
您可以从Auto-GPT GitHub 存储库 下载演示视频