菜单

CLI

相关源文件

命令行界面 (CLI) 是 AutoGPT Classic 的核心组件,它提供了一种统一的方式来与 AutoGPT 代理交互、运行基准测试和设置您的环境。它是用户在终端环境中处理 AutoGPT Classic 版本的主要入口点。本页记录了 CLI 的结构、可用命令和使用模式。

有关 AutoGPT 平台(具有可视化界面的较新版本)的信息,请参阅AutoGPT 平台

概述

CLI 旨在让用户轻松使用 AutoGPT 仓库提供的所有工具。它提供了一个简单、一致的界面来创建和管理代理、运行基准测试以及设置依赖项。

CLI 在 AutoGPT Classic 架构中的位置

来源:README.md128-147

安装与基本用法

CLI 包含在 AutoGPT 仓库的根目录中。克隆仓库后,您可以使用 ./run 命令运行它

首次使用 CLI 之前,您应该安装依赖项

来源:README.md128-147

命令结构

CLI 遵循一个分层命令结构,包含三个主要命令组

CLI 命令结构和流程

来源:README.md128-147

代理命令

agent 命令组允许您创建、启动和停止 AutoGPT 代理

命令描述
./run agent create创建一个新代理
./run agent start启动一个现有代理
./run agent stop停止一个正在运行的代理

基准测试命令

benchmark 命令组用于运行 AutoGPT 基准测试系统并列出可用的测试

命令描述
./run benchmark start启动基准测试
./run benchmark list列出可用的测试和类别

设置命令

setup 命令安装您的系统所需的所有依赖项

此命令处理所需软件包和配置的安装,以确保 AutoGPT 可以在您的系统上正常运行。

来源:README.md135-145

代理管理工作流程

CLI 提供了一个完整的 AutoGPT 代理管理工作流程

代理管理工作流程

来源:README.md142

基准测试工作流程

CLI 与 AutoGPT 基准测试系统集成,允许您测试和评估代理性能

基准测试工作流程

来源:README.md143

与其他 AutoGPT 组件集成

CLI 充当各种 AutoGPT Classic 组件之间的集成点

CLI 与 AutoGPT 组件的集成

来源:README.md96-162

最佳实践

使用 AutoGPT CLI 时,请考虑以下最佳实践

  1. 克隆仓库后,始终运行 ./run setup 以确保安装所有依赖项
  2. --help 选项与任何命令一起使用,以查看可用的选项和子命令
  3. 对于代理开发,请通过 CLI 的代理命令使用 Forge 工具包
  4. 对于测试代理性能,请使用基准测试命令来评估您的代理

故障排除

如果您在使用 CLI 时遇到问题

  1. 请确保您正在从 AutoGPT 仓库的根目录运行命令
  2. 验证您是否已运行 ./run setup 以安装所有依赖项
  3. 检查仓库的问题跟踪器以了解已知问题
  4. 加入 AutoGPT Discord 以获得社区支持

来源:README.md148-156

结论

AutoGPT CLI 提供了一个强大、统一的界面,用于处理 AutoGPT Classic 的所有方面。从代理创建和管理到基准测试和设置,CLI 充当 AutoGPT Classic 功能的中心入口点。

有关 CLI 交互的各种组件的更多详细信息,请参阅

来源:README.md128-147