For the complete documentation index, see llms.txt. This page is also available as Markdown.

Framework de agentes SuperAGI

Despliega SuperAGI en Clore.ai: un framework de agentes de IA autónomos centrado en desarrolladores con panel GUI, mercado de herramientas, agentes concurrentes y soporte opcional para LLM local en potentes servidores de nube GPU.

Descripción general

SuperAGI es un framework de agentes de IA autónomos, de código abierto y orientado primero a desarrolladores, con más de 15K estrellas en GitHub. A diferencia de los chatbots simples, SuperAGI ejecuta agentes autónomos — sistemas de IA que planifican de forma independiente, ejecutan tareas de varios pasos, usan herramientas e iteran hacia un objetivo sin intervención humana constante.

¿Por qué ejecutar SuperAGI en Clore.ai?

  • Sin necesidad de GPU, con potente compatibilidad con LLM locales — Ejecuta agentes respaldados por modelos locales (Llama, Mistral, etc.) en las GPU de Clore.ai para una IA autónoma totalmente privada y con costos controlados.

  • Ejecución concurrente de agentes — Ejecuta varios agentes en paralelo en el mismo servidor, cada uno trabajando simultáneamente en tareas diferentes.

  • Memoria persistente de agentes — Los agentes mantienen el contexto, aprenden de las salidas de las herramientas y almacenan memoria a largo plazo en bases de datos vectoriales entre ejecuciones.

  • Mercado de herramientas — Integraciones preconstruidas para Google Search, GitHub, Email, Jira, Notion y más.

  • Economía de Clore.ai — A $0.07–0.21/h para una RTX 3090, puedes ejecutar agentes autónomos capaces por una fracción del costo de los servicios de IA en la nube.

Características clave

Función
Descripción

Aprovisionamiento de agentes

Crear, configurar e implementar agentes mediante GUI

Mercado de herramientas

Más de 30 herramientas integradas (búsqueda, código, archivos, APIs)

Compatibilidad con múltiples modelos

OpenAI, Anthropic, LLM locales mediante endpoint personalizado

Agentes concurrentes

Ejecuta varios agentes simultáneamente

Memoria del agente

Corto plazo (ventana de contexto) + largo plazo (BD vectorial)

Panel de control GUI

Interfaz web completa para la gestión de agentes

Gestor de recursos

Seguimiento del uso de tokens y costos por agente

Plantillas de flujo de trabajo

Plantillas de agentes preconstruidas para tareas comunes

Arquitectura


Requisitos

Especificaciones del servidor

Componente
Mínimo
Recomendado
Notas

GPU

Ninguno (modo API)

RTX 3090 (LLMs locales)

Se necesita GPU para la inferencia de modelos locales

VRAM

24 GB

Para ejecutar modelos locales de 13B+

CPU

4 vCPU

8 vCPU

La ejecución de agentes requiere muchos recursos de CPU

RAM

8 GB

16 GB

Varios agentes concurrentes necesitan memoria

Almacenamiento

20 GB

100+ GB

Registros de agentes, BD vectorial, almacenamiento de modelos

Referencia de precios de Clore.ai

Tipo de servidor
Costo aprox.
Caso de uso

CPU (8 vCPU, 16 GB)

~$0.10–0.20/h

SuperAGI + API externa (OpenAI/Anthropic)

RTX 3090 (24 GB)

$0.07–0.21/h

SuperAGI + modelo local Ollama 13B

RTX 4090 (24 GB)

$0.14–0.42/h

SuperAGI + Ollama, inferencia más rápida

2× RTX 3090

$0.14–0.42/h

SuperAGI + modelo 70B (cuantizado Q4)

A100 80 GB

SuperAGI + modelos grandes, alta concurrencia

H100 80 GB

~$1.04/h

Sistemas de agentes autónomos de nivel de producción

💡 Consejo de costo: Para desarrollo y pruebas, usa las API de OpenAI o Anthropic (no se necesita GPU). Cambia a una instancia con GPU solo cuando necesites inferencia local de LLM por motivos de privacidad o costo. Ver Guía de comparación de GPU.

Requisitos previos

  • Servidor de Clore.ai con acceso SSH

  • Docker + Docker Compose (preinstalados en Clore.ai)

  • Git (preinstalado)

  • 4+ vCPU, 8+ GB de RAM (se recomiendan 16 GB para agentes concurrentes)

  • Clave de API de OpenAI o endpoint local de LLM (Ollama/vLLM)


Inicio rápido

Método 1: Docker Compose (Oficial — Recomendado)

La implementación oficial de SuperAGI usa Docker Compose para gestionar todos los servicios.

Paso 1: Conéctate a tu servidor de Clore.ai

Paso 2: Clonar y configurar

Paso 3: Editar config.yaml

Configuración mínima requerida:

Paso 4: Iniciar la pila

El proceso de compilación descarga dependencias y compila el frontend (~5–10 minutos en la primera ejecución).

Paso 5: Supervisar el inicio

Paso 6: Acceder al panel

La API está disponible en:

Documentación de la API:


Método 2: Inicio rápido con imágenes preconstruidas

Para un inicio más rápido usando imágenes preconstruidas (omite el paso de compilación):


Método 3: Configuración mínima de un solo modelo

Una configuración simplificada para pruebas solo con OpenAI:


Configuración

config.yaml Referencia

Conectar SuperAGI a herramientas

Las herramientas se configuran a través de la GUI en Configuración → Toolkit. Cada herramienta puede habilitarse o deshabilitarse por agente.

Herramientas integradas:

Herramienta
Propósito
Se necesita clave de API

Búsqueda de Google

Búsqueda web

Sí (API de Google)

DuckDuckGo

Búsqueda web

No

GitHub

Acceso al repositorio de código

Sí (token de GitHub)

Correo electrónico

Enviar/leer correo electrónico

Sí (configuración SMTP)

Escritor de código

Escribir y ejecutar código

No

Gestor de archivos

Leer/escribir archivos locales

No

Navegador

Navegación web sin interfaz

No

Jira

Seguimiento de incidencias

Notion

Base de conocimientos

Generación de imágenes

DALL-E 3, Stable Diffusion

Sí (clave de OpenAI)

Creación de tu primer agente

A través de la GUI (Configuración → Agentes → Crear agente):

  1. Nombre — Dale a tu agente un nombre descriptivo

  2. Descripción — Qué hace este agente

  3. Objetivos — Enumera los objetivos (uno por línea)

  4. Instrucciones — Prompt del sistema para el comportamiento

  5. Modelo — Selecciona el LLM (GPT-4, Claude o local)

  6. Herramientas — Habilita las herramientas relevantes

  7. Máximo de iteraciones — Límite de seguridad (normalmente 10–50)

A través de la API REST:


Aceleración GPU

SuperAGI admite inferencia local de LLM mediante cualquier endpoint compatible con OpenAI, lo que lo hace ideal para despliegues en Clore.ai con GPU.

Configuración de Ollama como backend LLM del agente

Ver Guía de Ollama para la configuración completa de Ollama. Integración con SuperAGI:

Paso 1: Inicia Ollama en el mismo servidor de Clore.ai

Paso 2: Configura SuperAGI para usar Ollama

En config.yaml:

O configúralo en la interfaz de SuperAGI:

  • Configuración → Modelos → Añadir modelo personalizado

  • Proveedor: compatible con OpenAI

  • URL base: http://172.17.0.1:11434/v1

  • Clave API: ollama (cualquier cadena)

  • Nombre del modelo: llama3.1:8b

Configuración de vLLM para agentes de alto rendimiento

Para despliegues de producción con muchos agentes concurrentes (ver Guía de vLLM):

Dimensionamiento de GPU para cargas de trabajo de agentes

Caso de uso
Modelo
GPU
VRAM
Agentes concurrentes

Pruebas

GPT-4o-mini (API)

Ninguno

Ilimitados (limitado por tasa)

Agentes ligeros

Llama 3.1 8B

RTX 3090

8 GB

2–4

Tareas de razonamiento

Mistral 7B Instruct

RTX 3090

6 GB

3–5

Agentes complejos

Llama 3.1 70B Q4

2× RTX 3090

48 GB

1–2

Producción

Llama 3.1 70B FP16

A100 80GB

80 GB

3–6


Consejos y mejores prácticas

Diseño de agentes

  • Sé específico con los objetivos — Objetivos vagos como "hacer investigación" hacen que los agentes entren en bucle. Usa "Investiga X y escribe un resumen de 500 palabras en el archivo output.txt."

  • Establece límites de iteración — Establece siempre max_iterations (20–50). Los agentes sin límite pueden consumir tokens rápidamente.

  • Usa el modo cola de tareas — Para flujos de trabajo de varios pasos, los agentes de "Task Queue" son más fiables que el modo "Don't Limit".

  • Prueba primero con modelos baratos — Valida la lógica del agente con GPT-4o-mini o un modelo local de 7B antes de usar modelos caros.

Gestión de costes en Clore.ai

Dado que Clore.ai cobra por hora:

Protección de SuperAGI

Almacenamiento persistente entre sesiones de Clore.ai

Actualizando SuperAGI


Solución de problemas

La compilación falla durante docker compose up --build

El backend se bloquea al iniciar

El frontend no carga (puerto 3000)

Los agentes entran en bucle indefinidamente

Errores de conexión con Redis

Ollama no es accesible desde el contenedor de SuperAGI

Se agotó el grupo de conexiones de la base de datos


Lecturas adicionales

Última actualización

¿Te fue útil?