Files
AutoGPT/docs/platform/create-basic-agent.md
Nicholas Tindle a318832414 feat(docs): update dev from gitbook changes (#11740)
<!-- Clearly explain the need for these changes: -->
gitbook branch has changes that need synced to dev
### Changes 🏗️
Pull changes from gitbook into dev
<!-- Concisely describe all of the changes made in this pull request:
-->

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Migrates documentation to GitBook and removes the old MkDocs setup.
> 
> - Removes MkDocs configuration and infra: `docs/mkdocs.yml`,
`docs/netlify.toml`, `docs/overrides/main.html`,
`docs/requirements.txt`, and JS assets (`_javascript/mathjax.js`,
`_javascript/tablesort.js`)
> - Updates `docs/content/contribute/index.md` to describe GitBook
workflow (gitbook branch, editing, previews, and `SUMMARY.md`)
> - Adds GitBook navigation file `docs/platform/SUMMARY.md` and a new
platform overview page `docs/platform/what-is-autogpt-platform.md`
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
e7e118b5a8. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Updated contribution guide for new documentation platform and workflow
  * Added new platform overview and navigation documentation

* **Chores**
  * Removed MkDocs configuration and related dependencies
  * Removed deprecated JavaScript integrations and deployment overrides

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 19:22:05 +00:00

3.8 KiB

Creating a Basic AI Agent with AutoGPT

Overview

This guide walks through creating a simple question-answer AI agent using AutoGPT's visual builder. This is a basic example that can be expanded into more complex agents.

Example Agent: Q&A (with AI)

A step-by-step guide to creating a simple Q&A agent using input and output blocks.

Components Required

  1. Input Block
  2. AI Text Generator Block
  3. Output Block

Step-by-Step Instructions

1. Set Up the Basic Structure

  1. Add an Input Block
  2. Add an AI Text Generator Block
  3. Add an Output Block

2. Connect the Components

  1. Connect the Input Block to the AI Text Generator's Prompt
  2. Connect the AI Text Generator's response to the Output Block's value

3. Configure Block Names

  • Name the Input Block: "question"
  • Name the Output Block: "answer"

4. Save the Agent

  1. Click the Save button
  2. Name your agent (e.g., "question and answer")

5. Test the Agent

  1. Click the Run button
  2. Enter a question in the input field (e.g., "How far is Earth from Pluto?")
  3. View the results through either:
    • The "View More" option
    • The "Agent Outputs" section

Viewing Results

You can access the AI's response in two ways:

  • Click "View More" for detailed results
  • Check the "Agent Outputs" section for the response

Example Agent: Calculator (without AI)

A step-by-step guide to creating a simple calculator agent using input and output blocks.

##Components Required

  • Input Block (2 instances)
  • Calculator Block
  • Output Block

Setup Instructions

1. Adding Input Blocks

  1. Add two input blocks, positioned one below the other
  2. Name the first input block "a"
  3. Name the second input block "b"

2. Adding Calculator Block

  1. Add a calculator block to your workspace
  2. Position it after the input blocks

3. Adding Output Block

  1. Add an output block
  2. Name it "results"

4. Connecting the Blocks

  1. Connect the "a" input block to the "a" input on the calculator block
  2. Connect the "b" input block to the "b" input on the calculator block
  3. Connect the calculator block's result to the value input of the output block

5. Saving Your Agent

  1. Name your agent (e.g., "Simple Calculate Agent")
  2. Save the configuration

Testing Your Calculator

Running Calculations

  1. Enter values in both input blocks
  2. Select the desired operation (e.g., multiply)
  3. Click the "Run" button to execute the calculation

Viewing Results

There are two ways to view the calculation results:

  1. Click "View More" to see the detailed output
  2. Check the "Agent Outputs" section, which displays results from the output block

Example Calculation

  • Input A: 227
  • Input B: 17
  • Operation: Multiply
  • Expected output will be shown in the results section

Tips

  • Always save your agent after making changes
  • Verify all connections are properly made before running
  • Use the "View More" option for detailed output information

Note

While these are basic example, you can enhance the agent with additional blocks and functionality to create more complex interactions.