AutoGPT 文档¶
欢迎来到 AutoGPT 文档。
AutoGPT 项目由四个主要组件组成:
为了将它们联系在一起,我们还在项目的根目录下提供了一个 CLI。
🤖 Agent¶
📖 关于 AutoGPT | 🔧 设置 | 💻 使用
AutoGPT 的核心,也是启动整个项目的项目:一个由 LLMs 提供动力的半自主代理,可以为您执行任何任务*。
我们继续开发这个项目,目标是为大众提供访问人工智能助手的机会,共同透明地建设未来。
-
💡 探索 - 看看人工智能能做什么,并通过一瞥未来的方式获得灵感。
-
🚀 与我们一起构建 - 我们欢迎任何输入,无论是代码还是关于新功能或改进的想法!加入我们的 Discord 并了解如何参与其中。
*虽然还没有完全实现,但这是我们仍在追求的最终目标
🎯 基准测试¶
衡量您的代理的性能!agbenchmark
可以与支持代理协议的任何代理一起使用,并且与项目的 CLI 集成使其更容易与 AutoGPT 和基于 forge 的代理一起使用。基准测试提供了一个严格的测试环境。我们的框架允许自主、客观地评估性能,确保您的代理准备好面对真实世界的行动。
-
📦
agbenchmark
在 Pypi 上 -
🔌 代理协议标准化 - AutoGPT 使用 AI Engineer Foundation 的代理协议,以确保与项目内外的许多代理兼容。
🏗️ Forge¶
打造你自己的代理!Forge是一个为你的代理应用准备的模板。所有的样板代码都已经处理好了,让你可以将所有的创造力投入到让*你的*代理与众不同的事物中。
- 🛠️ 轻松构建 - 我们已经为你打好了基础,让你可以专注于你的代理的个性和能力。详细的教程可以在这里找到。
💻 前端¶
一个易于使用且开源的前端,适用于任何符合Agent Protocol标准的代理。
-
🎮 用户友好界面 - 轻松管理您的代理。
-
🔄 无缝集成 - 您的代理与我们的基准系统之间的连接顺畅。
🔧 命令行界面(CLI)¶
项目的命令行界面(CLI)使得在仓库中使用所有组件变得简单,可以单独使用或者一起使用。要安装其依赖项,只需运行 ./run setup
,然后您就可以开始使用了!
$ ./run
用法: cli.py [OPTIONS] COMMAND [ARGS]...
选项:
--help 显示此帮助信息并退出。
命令:
agent 创建、启动和停止代理的命令
arena 进入竞技场的命令
benchmark 启动基准测试并列出测试和类别的命令
setup 安装系统所需的依赖项。
常用命令:
./run agent start autogpt
– 运行 AutoGPT 代理./run agent create <name>
– 在autogpts/<name>
处创建一个新的基于 Forge 的代理项目./run benchmark start <agent>
– 对指定的代理进行基准测试
🤔 加入AutoGPT Discord服务器以获取任何问题的解答: discord.gg/autogpt
术语表¶
- 仓库:项目所在的空间。
- Forking:将仓库复制到您的账户下。
- 克隆:创建仓库的本地副本。
- Agent:您将创建和开发的AutoGPT。
- 基准测试:在Forge中测试您的Agent的技能。
- Forge:构建AutoGPT Agent的模板。
- 前端:任务、日志和任务历史的用户界面。