Agent autonome AutoGPT
Déployez AutoGPT sur Clore.ai — exécutez la plateforme d'agent IA autonome d'origine avec navigation web, exécution de code et automatisation de tâches à long terme.
Aperçu
AutoGPT est la plateforme pionnière d'agents IA autonomes open source, avec plus de 175 k étoiles sur GitHub — l'un des dépôts les plus étoilés sur GitHub. À l'origine un outil CLI Python devenu viral en 2023, AutoGPT a évolué en une plateforme complète avec une interface web, un générateur visuel de workflows, une orchestration multi-agents et une suite de benchmark d'agents auto-améliorante.
La plateforme AutoGPT actuelle se compose de :
Interface frontend — générateur visuel d'agents Next.js (port 3000)
Backend / API — service FastAPI gérant l'exécution des agents (port 8000)
Exécuteur d'agents — workers Python exécutant des boucles de tâches autonomes
Postgres — stockage persistant de l'état des agents et des exécutions
Redis — file de tâches et pub/sub
Minio — stockage d'objets compatible S3 pour les artefacts d'agents
Sur Clore.ai, AutoGPT s'exécute entièrement sur CPU (il délègue les appels LLM à des API cloud), ce qui le rend abordable à 0,05 à 0,20 $/h. Vous pouvez éventuellement intégrer des modèles locaux via la prise en charge de fournisseurs compatibles OpenAI.
Fonctionnalités clés :
🤖 Agents autonomes — les agents décomposent les tâches en sous-objectifs et les exécutent de manière itérative
🌐 Navigation Web — les agents peuvent rechercher sur le Web, aspirer des pages et synthétiser des informations
💻 Exécution de code — environnement d'exécution Python sandboxé pour les agents de codage
📁 Opérations sur les fichiers — lire, écrire et gérer des fichiers dans le cadre de l'exécution des tâches
🔗 Multi-agent — créer des sous-agents spécialisés et les orchestrer de manière hiérarchique
🧠 Mémoire à long terme — mémoire vectorielle persistée entre les sessions
📈 Benchmarking d'agents — suite AgentBenchmark intégrée pour évaluer les performances des agents
Exigences
Les besoins en calcul d'AutoGPT dépendent du fait que vous utilisiez des API LLM cloud (par défaut) ou des modèles locaux. La plateforme elle-même est légère.
Minime (API cloud)
Aucun / CPU
—
4 Go
20 Go
~0,05 $/h (CPU)
Standard
Aucun / CPU
—
8 Go
40 Go
~0,08 $/h
Recommandé
Aucun / CPU
—
16 Go
60 Go
~0,12 $/h
+ LLM local (Ollama)
RTX 3090
24 Go
16 Go
80 Go
0,07–0,21 $/h
Remarque : AutoGPT utilise par défaut des LLM basés sur API (OpenAI GPT-4, Anthropic Claude, etc.). Un GPU n'est utile que si vous configurez un point de terminaison de modèle local via Ollama ou un autre serveur compatible OpenAI.
Clés API requises
Vous aurez besoin d'au moins l'un des éléments suivants :
Clé API OpenAI (GPT-4o recommandé pour les meilleures performances de l'agent)
Clé API Anthropic (Claude 3.5 Sonnet est excellent pour les agents)
Clé Google AI (modèles Gemini pris en charge)
Démarrage rapide
1. Louez un serveur Clore.ai
Connectez-vous à clore.ai et lancez un serveur avec :
2+ cœurs CPU, 8 Go de RAM minimum
Ports exposés 8000 (API backend) et 3000 (frontend)
Accès SSH activé
20 Go+ d'espace disque
2. Connectez-vous au serveur
3. Cloner et configurer AutoGPT
4. Définir les variables d'environnement requises
5. Construire et lancer
6. Vérifier que les services sont sains
7. Accéder à AutoGPT
Ouvrez votre navigateur :
Frontend :
http://<clore-server-ip>:3000API backend :
http://<clore-server-ip>:8000Docs API (Swagger) :
http://<clore-server-ip>:8000/docs
Créez un compte sur le frontend, configurez votre fournisseur LLM dans les paramètres, et commencez à créer des agents.
Configuration
Référence .env complète
Personnalisation des capacités de l'agent
Gestion de la mise à l'échelle de l'exécuteur d'agents
Accélération GPU
Par défaut, AutoGPT délègue toute l'inférence LLM à des fournisseurs externes. Pour utiliser des modèles locaux accélérés par GPU :
Se connecter à Ollama sur le même serveur
Dans .env, faites pointer AutoGPT vers Ollama :
Remarque sur les performances : Les agents autonomes effectuent de nombreux appels LLM séquentiels. Les modèles locaux sur RTX 3090 (~30 tok/s) fonctionnent, mais une A100 80 Go permet une itération plus rapide. Voir Comparaison des GPU.
Recommandations de modèles locaux pour les agents
Llama 3 8B
Correct
8 Go
RTX 3080
Llama 3.1 8B Instruct
Bon
8 Go
RTX 3080
Llama 3.1 70B
Excellente
40 Go
A100 40 Go
Mixtral 8x7B
Bon
24 Go
RTX 3090
Qwen 2.5 72B
Excellente
40 Go
A100 40 Go
Conseils et bonnes pratiques
Gestion des coûts sur Clore.ai
Mise à jour d'AutoGPT
Surveillance des exécutions d'agents
Renforcement de la sécurité
Optimisation des temps de build
Dépannage
Le build échoue avec une erreur de manque de mémoire
Le backend renvoie 500 / « Base de données non prête »
Le frontend affiche « Échec de connexion au backend »
L'exécuteur d'agents plante / est arrêté pour OOM
Connexion Redis refusée
Agent bloqué dans une boucle
Pour aller plus loin
Mis à jour
Ce contenu vous a-t-il été utile ?