Agente autónomo AutoGPT
Despliega AutoGPT en Clore.ai: ejecuta la plataforma original de agente autónomo de IA con navegación web, ejecución de código y automatización de tareas de largo alcance.
Descripción general
AutoGPT es la plataforma pionera de agente de IA autónomo de código abierto, con 175 mil+ estrellas en GitHub — uno de los repositorios con más estrellas en GitHub. Originalmente una herramienta CLI de Python que se volvió viral en 2023, AutoGPT ha evolucionado hasta convertirse en una plataforma completa con un frontend web, un generador visual de flujos de trabajo, orquestación multiagente y una suite de evaluación de agentes de auto-mejora.
La plataforma AutoGPT actual consta de:
Interfaz — generador visual de agentes de Next.js (puerto 3000)
Backend / API — servicio FastAPI que maneja la ejecución de agentes (puerto 8000)
Ejecutor de agentes — workers de Python que ejecutan bucles de tareas autónomas
Postgres — almacenamiento persistente para el estado y las ejecuciones de los agentes
Redis — cola de trabajos y pub/sub
Minio — almacenamiento de objetos compatible con S3 para los artefactos de los agentes
En Clore.ai, AutoGPT se ejecuta completamente en CPU (delegando las llamadas al LLM a APIs en la nube), lo que lo hace asequible a $0.05–0.20/h. Opcionalmente puedes integrar modelos locales mediante su compatibilidad con proveedores compatibles con OpenAI.
Capacidades clave:
🤖 Agentes autónomos — los agentes descomponen las tareas en subobjetivos y las ejecutan iterativamente
🌐 Navegación web — los agentes pueden buscar en la web, extraer páginas y sintetizar información
💻 Ejecución de código — entorno de ejecución de Python aislado para agentes de programación
📁 Operaciones con archivos — leer, escribir y administrar archivos como parte de la ejecución de tareas
🔗 Multiagente — crear subagentes especializados y orquestarlos jerárquicamente
🧠 Memoria a largo plazo — memoria respaldada por vectores que persiste entre sesiones
📈 Evaluación comparativa de agentes — suite integrada AgentBenchmark para evaluar el rendimiento de los agentes
Requisitos
Los requisitos de cómputo de AutoGPT dependen de si usas APIs de LLM en la nube (predeterminado) o modelos locales. La plataforma en sí es ligera.
Mínima (APIs en la nube)
Ninguna / CPU
—
4 GB
20 GB
≈$0.05/h (CPU)
Estándar
Ninguna / CPU
—
8 GB
40 GB
≈$0.08/h
Recomendado
Ninguna / CPU
—
16 GB
60 GB
≈$0.12/h
+ LLM local (Ollama)
RTX 3090
24 GB
16 GB
80 GB
$0.07–0.21/h
Nota: AutoGPT usa LLM basados en API de forma predeterminada (OpenAI GPT-4, Anthropic Claude, etc.). Una GPU solo es útil si configuras un endpoint de modelo local mediante Ollama u otro servidor compatible con OpenAI.
Se requieren claves de API
Necesitarás al menos una de las siguientes:
Clave de API de OpenAI (se recomienda GPT-4o para obtener el mejor rendimiento del agente)
Clave de API de Anthropic (Claude 3.5 Sonnet es excelente para agentes)
Clave de Google AI (modelos Gemini compatibles)
Inicio rápido
1. Alquila un servidor de Clore.ai
Inicia sesión en clore.ai y lanza un servidor con:
2+ núcleos de CPU, 8 GB de RAM mínimo
Puertos expuestos 8000 (API de backend) y 3000 (interfaz)
Acceso SSH habilitado
20+ GB de espacio en disco
2. Conéctate al servidor
3. Clona y configura AutoGPT
4. Configura las variables de entorno requeridas
5. Compila e inicia
6. Verifica que los servicios estén sanos
7. Accede a AutoGPT
Abre tu navegador:
Interfaz:
http://<clore-server-ip>:3000API del backend:
http://<clore-server-ip>:8000Documentación de la API (Swagger):
http://<clore-server-ip>:8000/docs
Crea una cuenta en la interfaz, configura tu proveedor de LLM en Configuración y empieza a construir agentes.
Configuración
Referencia .env completa
Personalización de las capacidades del agente
Gestión de la escalabilidad del ejecutor de agentes
Aceleración GPU
AutoGPT delega toda la inferencia del LLM a proveedores externos de forma predeterminada. Para usar modelos locales acelerados por GPU:
Conéctate a Ollama en el mismo servidor
En .env, apunta AutoGPT a Ollama:
Nota de rendimiento: Los agentes autónomos realizan muchas llamadas secuenciales al LLM. Los modelos locales en RTX 3090 (~30 tok/s) funcionan, pero A100 80GB permite iteraciones más rápidas. Ver Comparación de GPU.
Recomendaciones de modelos locales para agentes
Llama 3 8B
Aceptable
8 GB
RTX 3080
Llama 3.1 8B Instruct
Bueno
8 GB
RTX 3080
Llama 3.1 70B
Excelente
40 GB
A100 40GB
Mixtral 8x7B
Bueno
24 GB
RTX 3090
Qwen 2.5 72B
Excelente
40 GB
A100 40GB
Consejos y mejores prácticas
Gestión de costes en Clore.ai
Actualizando AutoGPT
Supervisión de ejecuciones de agentes
Refuerzo de seguridad
Optimización de los tiempos de compilación
Solución de problemas
La compilación falla con un error de falta de memoria
El backend devuelve 500 / "Database not ready"
La interfaz muestra "Failed to connect to backend"
El ejecutor de agentes falla / es terminado por falta de memoria
Conexión a Redis rechazada
El agente se queda atascado en un bucle
Lecturas adicionales
Última actualización
¿Te fue útil?