Skip to content

使用AutoGPT创建基础AI代理

概述

本指南将引导您使用AutoGPT的可视化构建器创建一个简单的问答AI代理。这是一个基础示例,可以扩展为更复杂的代理。

示例代理:问答(带AI)

使用输入和输出块创建简单问答代理的分步指南。

所需组件

  1. 输入块
  2. AI文本生成器块
  3. 输出块

分步说明

1. 设置基本结构

  1. 添加一个输入块
  2. 添加一个AI文本生成器块
  3. 添加一个输出块

2. 连接组件

  1. 将输入块连接到AI文本生成器的提示
  2. 将AI文本生成器的响应连接到输出块的值

3. 配置块名称

  • 将输入块命名为:"question"
  • 将输出块命名为:"answer"

4. 保存代理

  1. 点击保存按钮
  2. 为您的代理命名(例如,"question and answer")

5. 测试代理

  1. 点击运行按钮
  2. 在输入字段中输入问题(例如,"地球离冥王星有多远?")
  3. 通过以下方式查看结果:
    • "查看更多"选项
    • "代理输出"部分

查看结果

您可以通过两种方式访问AI的响应:

  • 点击"查看更多"以获取详细结果
  • 检查"代理输出"部分以查看响应

示例代理:计算器(不带AI)

使用输入和输出块创建简单计算器代理的分步指南。

所需组件

  • 输入块(2个实例)
  • 计算器块
  • 输出块

设置说明

1. 添加输入块

  1. 添加两个输入块,一个在另一个下方
  2. 将第一个输入块命名为"a"
  3. 将第二个输入块命名为"b"

2. 添加计算器块

  1. 向工作区添加一个计算器块
  2. 将其放置在输入块之后

3. 添加输出块

  1. 添加一个输出块
  2. 将其命名为"results"

4. 连接块

  1. 将"a"输入块连接到计算器块的"a"输入
  2. 将"b"输入块连接到计算器块的"b"输入
  3. 将计算器块的结果连接到输出块的值输入

5. 保存您的代理

  1. 为您的代理命名(例如,"Simple Calculate Agent")
  2. 保存配置

测试您的计算器

运行计算

  1. 在两个输入块中输入值
  2. 选择所需的操作(例如,乘法)
  3. 点击"运行"按钮以执行计算

查看结果

有两种方式可以查看计算结果:

  1. 点击"查看更多"以查看详细输出
  2. 检查"代理输出"部分,该部分显示来自输出块的结果

示例计算

  • 输入A:227
  • 输入B:17
  • 操作:乘法
  • 预期输出将显示在结果部分

提示

  • 在进行更改后始终保存您的代理
  • 在运行前验证所有连接是否正确
  • 使用"查看更多"选项以获取详细的输出信息

注意

虽然这些都是基础示例,但您可以通过添加更多块和功能来增强代理,以创建更复杂的交互。