Skip to content

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的模板。
  • 前端:任务、日志和任务历史的用户界面。