跳到内容

如何在 AutoGPT 中将 AI 智能体创建为块

概述

本指南解释了如何创建可重用的智能体块,该块可用作其他智能体的组件。

什么是智能体块?

智能体块是预配置的、可重用的 AI 工作流程,可用作大型自动化系统中的组件。把它们想象成“智能积木”——每个智能体块本身就是一个完整的工作流程,可以

  • 接受特定输入
  • 使用 AI 和传统自动化处理数据
  • 生成定义的输出
  • 在不同上下文中轻松重用

智能体块的强大之处在于它们的模块化。一旦创建了一个具有特定功能(如文本翻译或情感分析)的智能体,您就可以在其他工作流程中将其作为一个单独的块重用。这意味着您可以

  • 组合多个智能体块以创建更复杂的自动化
  • 重用经过验证的工作流程,而无需重新构建
  • 与其他用户共享智能体块
  • 创建分层系统,让专门的智能体协同工作

例如,一个内容创建工作流程可能会组合多个智能体块

  • 一个收集信息的智能体块(研究智能体)
  • 一个创建初稿的智能体块(写作智能体)
  • 一个润色内容的智能体块(编辑智能体)
  • 一个准备最终输出的智能体块(格式化智能体)

创建基础智能体

所需组件

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

分步设置

  1. 添加和配置块
    • 添加一个输入块
    • 添加一个 AI 文本生成器块
    • 添加一个输出块
  2. 连接组件
    • 连接输入块的结果到 AI 文本生成器块的提示
    • 连接 AI 文本生成器块的响应到输出块的值
  3. 命名组件
    • 命名输入块为:“问题”
    • 命名输出块为:“答案”
  4. 保存智能体
    • 选择一个描述性名称(例如,“天气智能体”)
    • 点击保存

转换为块

  1. 访问块菜单
    • 前往 Builder 界面
    • 点击 Blocks 菜单
    • 点击智能体标签或搜索您的智能体的名称
  2. 使用智能体块
    • 点击智能体块将其添加到您的工作流程
    • 使用描述性名称保存新的智能体(例如,“天气智能体”)

测试智能体块

  1. 运行智能体
    • 输入一个测试问题(例如,“地球离月球有多远?”)
    • 点击运行
  2. 查看结果
    • 选项 1:检查“智能体输出”部分*
    • 选项 2:点击“查看更多”查看详细结果

*注意:如果没有输出块,则“智能体输出”按钮将显示为空白。您可以在“查看更多”下或块底部看到输出。

高级用法

  • 您可以组合多个智能体块来创建更复杂的智能体
  • 将不同的智能体串联起来以实现更复杂的工作流程

注意

这是一个基本示例,可以在此基础上进行扩展,创建具有附加功能的更复杂的智能体块。