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
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
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
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)
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:
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
Sí
Notion
Base de conocimientos
Sí
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):
Nombre — Dale a tu agente un nombre descriptivo
Descripción — Qué hace este agente
Objetivos — Enumera los objetivos (uno por línea)
Instrucciones — Prompt del sistema para el comportamiento
Modelo — Selecciona el LLM (GPT-4, Claude o local)
Herramientas — Habilita las herramientas relevantes
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/v1Clave 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
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
Documentación de SuperAGI — guías oficiales, referencia de la API
GitHub de SuperAGI — código fuente, incidencias, comunidad
Ejecutar Ollama en Clore.ai — backend de LLM local para agentes
Ejecutar vLLM en Clore.ai — inferencia de alto rendimiento para agentes concurrentes
Guía de comparación de GPU — elegir el nivel adecuado de Clore.ai
Mercado de herramientas de SuperAGI — herramientas para agentes creadas por la comunidad
Discord de SuperAGI — soporte y debates de la comunidad
Documentación de FastAPI (API de SuperAGI) — documentación interactiva de la API en tu instancia
Última actualización
¿Te fue útil?