Files
AutoGPT/docs/content/index.md
Dmitry a259eac9ff feat(blocks): Add AI/ML API support to LLM blocks (#9996)
Hi! Taking over this feature from the previous author in
[#9163](https://github.com/Significant-Gravitas/AutoGPT/pull/9163).
This PR continues the work to integrate AI/ML API support into LLM
blocks, addressing pending review comments and ensuring compatibility
with the current codebase.

I’ve reviewed and fixed the outstanding issues from the previous PR.
Kindly recheck the previous concerns — let me know if anything still
needs improvement.

Previous description:

> Changes 🏗️
> 
> - Added basic functionality to enable users to send requests to our
models.
> - Added instructions for users on how to use the AI/ML API in AutoGPT.
> 
> Checklist 📋
> For code changes:
> 
> - [x] I have clearly listed my changes in the PR description
> - [x] I have made a test plan
> - [x] I have tested my changes according to the test plan:
> - [x] The API key has been successfully added and saved to the user's
profile.
> - [x] Sending requests to each model provided by us, enabling users to
test them in a project with various max_tokens parameter values and
other configurations.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Ivan <waterstark97@yandex.ru>
Co-authored-by: waterstark <84220220+waterstark@users.noreply.github.com>
Co-authored-by: Aarushi <50577581+aarushik93@users.noreply.github.com>
Co-authored-by: Reinier van der Leer <github@pwuts.nl>
Co-authored-by: Nicholas Tindle <nicholas.tindle@agpt.co>
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Krzysztof Czerwinski <34861343+kcze@users.noreply.github.com>
Co-authored-by: Zamil Majdy <zamil.majdy@agpt.co>
Co-authored-by: Krzysztof Czerwinski <kpczerwinski@gmail.com>
Co-authored-by: Reinier van der Leer <pwuts@agpt.co>
Co-authored-by: Bently <tomnoon9@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ayush Mittal <130590402+Ayush-Mittal10@users.noreply.github.com>
Co-authored-by: Azraf Nahian <69325302+turboslapper@users.noreply.github.com>
Co-authored-by: Nicholas Tindle <nicktindle@outlook.com>
Co-authored-by: Swifty <craigswift13@gmail.com>
Co-authored-by: Mario Sacaj <mariosacaj@gmail.com>
Co-authored-by: Toran Bruce Richards <toran.richards@gmail.com>
Co-authored-by: Abhimanyu Yadav <122007096+Abhi1992002@users.noreply.github.com>
Co-authored-by: Ritik Dutta <ritikduttagd@gmail.com>
Co-authored-by: Pratim Sadhu <pratimsadhu@icloud.com>
2025-06-11 17:46:44 +00:00

3.4 KiB

AutoGPT Documentation

Welcome to the AutoGPT Documentation.

What is the AutoGPT Platform?

The AutoGPT Platform is a groundbreaking system that revolutionizes AI utilization for businesses and individuals. It enables the creation, deployment, and management of continuous agents that work tirelessly on your behalf, bringing unprecedented efficiency and innovation to your workflows.

Key Features

  • Seamless Integration and Low-Code Workflows: Rapidly create complex workflows without extensive coding knowledge.
  • Autonomous Operation and Continuous Agents: Deploy cloud-based assistants that run indefinitely, activating on relevant triggers.
  • Intelligent Automation and Maximum Efficiency: Streamline workflows by automating repetitive processes.
  • Reliable Performance and Predictable Execution: Enjoy consistent and dependable long-running processes.

Platform Architecture

The AutoGPT Platform consists of two main components:

1. AutoGPT Server

The powerhouse of our platform, containing:

  • Source Code: Core logic driving agents and automation processes.
  • Infrastructure: Robust systems ensuring reliable and scalable performance.
  • Marketplace: A comprehensive marketplace for pre-built agents.

2. AutoGPT Frontend

The user interface where you interact with the platform:

  • Agent Builder: Design and configure your own AI agents.
  • Workflow Management: Build, modify, and optimize automation workflows.
  • Deployment Controls: Manage the lifecycle of your agents.
  • Ready-to-Use Agents: Select from pre-configured agents.
  • Agent Interaction: Run and interact with agents through a user-friendly interface.
  • Monitoring and Analytics: Track agent performance and gain insights.

Platform Components

Agents and Workflows

In the platform, you can create highly customized workflows to build agents. An agent is essentially an automated workflow that you design to perform specific tasks or processes. Create customized workflows to build agents for various tasks, including:

  • Data processing and analysis
  • Task scheduling and management
  • Communication and notification systems
  • Integration between different software tools
  • AI-powered decision making and content generation

Blocks as Integrations

Blocks represent actions and are the building blocks of your workflows, including:

  • Connections to external services
  • Data processing tools
  • AI models for various tasks
  • Custom scripts or functions
  • Conditional logic and decision-making components

You can learn more under: Build your own Blocks

Available Language Models

The platform comes pre-integrated with cutting-edge LLM providers:

  • OpenAI
  • Anthropic
  • AI/ML API
  • Groq
  • Llama

License Overview

We've adopted a dual-license approach to balance open collaboration with sustainable development:

  • MIT License: The majority of the AutoGPT repository remains under this license.
  • Polyform Shield License: Applies to the new autogpt_platform folder.

This strategy allows us to share previously closed-source components, fostering a vibrant ecosystem of developers and users.

Ready to Get Started?