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

Framework d'agents SuperAGI

Déployez SuperAGI sur Clore.ai — un framework d'agents IA autonomes orienté développeur avec tableau de bord GUI, marketplace d'outils, agents concurrents et prise en charge optionnelle de LLM locaux sur de puissants serveurs cloud GPU.

Aperçu

SuperAGI est un framework d'agent IA autonome open source, pensé d'abord pour les développeurs, avec plus de 15 k étoiles sur GitHub. Contrairement aux simples chatbots, SuperAGI s'exécute agents autonomes — des systèmes d'IA qui planifient, exécutent de manière indépendante des tâches en plusieurs étapes, utilisent des outils et itèrent vers un objectif sans apport humain constant.

Pourquoi exécuter SuperAGI sur Clore.ai ?

  • Sans GPU, avec prise en charge puissante des LLM locaux — Exécutez des agents alimentés par des modèles locaux (Llama, Mistral, etc.) sur les GPU Clore.ai pour une IA autonome entièrement privée et à coût maîtrisé.

  • Exécution concurrente d'agents — Exécutez plusieurs agents en parallèle sur le même serveur, chacun travaillant simultanément sur des tâches différentes.

  • Mémoire persistante des agents — Les agents conservent le contexte, apprennent des sorties des outils et stockent une mémoire à long terme dans des bases de données vectorielles entre les exécutions.

  • Place de marché d'outils — Intégrations préconfigurées pour Google Search, GitHub, Email, Jira, Notion et plus encore.

  • Économie Clore.ai — À 0,07–0,21 $/h pour une RTX 3090, vous pouvez exécuter des agents autonomes performants pour une fraction du coût des services d'IA cloud.

Caractéristiques clés

Fonctionnalité
Description

Provisionnement d'agents

Créer, configurer et déployer des agents via l'interface graphique

Place de marché d'outils

30+ outils intégrés (recherche, code, fichiers, API)

Prise en charge multi-modèles

OpenAI, Anthropic, LLM locaux via un point de terminaison personnalisé

Agents concurrents

Exécuter plusieurs agents simultanément

Mémoire des agents

Court terme (fenêtre de contexte) + long terme (base vectorielle)

Tableau de bord GUI

Interface web complète pour la gestion des agents

Gestionnaire de ressources

Suivre l'utilisation des jetons et les coûts par agent

Modèles de workflow

Modèles d'agents préconstruits pour les tâches courantes

Architecture


Exigences

Spécifications du serveur

Composant
Minimum
Recommandé
Remarques

GPU

Aucun (mode API)

RTX 3090 (LLM locaux)

GPU requis pour l'inférence de modèles locaux

VRAM

—

24 Go

Pour exécuter des modèles locaux de 13B et plus

CPU

4 vCPU

8 vCPU

L'exécution des agents est gourmande en CPU

RAM

8 Go

16 Go

Plusieurs agents concurrents nécessitent de la mémoire

Stockage

20 Go

100+ Go

Journaux des agents, base vectorielle, stockage des modèles

Référence tarifaire Clore.ai

Type de serveur
Coût approx.
Cas d’utilisation

CPU (8 vCPU, 16 Go)

~0,10–0,20 $/h

SuperAGI + API externe (OpenAI/Anthropic)

RTX 3090 (24 Go)

0,07–0,21 $/h

SuperAGI + modèle local Ollama 13B

RTX 4090 (24 Go)

0,14–0,42 $/h

SuperAGI + Ollama, inférence plus rapide

2× RTX 3090

0,14–0,42 $/h

SuperAGI + modèle 70B (quantifié Q4)

A100 80 Go

SuperAGI + grands modèles, forte concurrence

H100 80 Go

~1,04 $/h

Systèmes d'agents autonomes de niveau production

💡 Conseil de coût : Pour le développement et les tests, utilisez les API OpenAI ou Anthropic (aucun GPU requis). Passez à une instance GPU uniquement lorsque vous avez besoin d'une inférence LLM locale pour des raisons de confidentialité ou de coût. Voir Guide de comparaison des GPU.

Prérequis

  • Serveur Clore.ai avec accès SSH

  • Docker + Docker Compose (préinstallés sur Clore.ai)

  • Git (préinstallé)

  • 4+ vCPU, 8+ Go de RAM (16 Go recommandés pour les agents concurrents)

  • Clé API OpenAI ou point de terminaison LLM local (Ollama/vLLM)


Démarrage rapide

Méthode 1 : Docker Compose (officielle — recommandée)

Le déploiement officiel de SuperAGI utilise Docker Compose pour gérer tous les services.

Étape 1 : connectez-vous à votre serveur Clore.ai

Étape 2 : cloner et configurer

Étape 3 : modifier config.yaml

Configuration minimale requise :

Étape 4 : démarrer la pile

Le processus de compilation télécharge les dépendances et compile le front-end (~5–10 minutes lors du premier lancement).

Étape 5 : surveiller le démarrage

Étape 6 : accéder au tableau de bord

L'API est disponible à :

Documentation de l'API :


Méthode 2 : démarrage rapide avec des images préconstruites

Pour un démarrage plus rapide avec des images préconstruites (ignorez l'étape de compilation) :


Méthode 3 : configuration minimale à un seul modèle

Une configuration simplifiée pour les tests avec OpenAI uniquement :


Configuration

config.yaml Référence

Connexion de SuperAGI aux outils

Les outils se configurent via l'interface graphique à Paramètres → Toolkit. Chaque outil peut être activé/désactivé par agent.

Outils intégrés :

Outil
Objectif
Clé API requise

Recherche Google

Recherche web

Oui (API Google)

DuckDuckGo

Recherche web

Non

GitHub

Accès aux dépôts de code

Oui (jeton GitHub)

E-mail

Envoyer/lire des e-mails

Oui (configuration SMTP)

Rédacteur de code

Écrire et exécuter du code

Non

Gestionnaire de fichiers

Lire/écrire des fichiers locaux

Non

Navigateur

Navigation web sans interface

Non

Jira

Suivi des tickets

Oui

Notion

Base de connaissances

Oui

Génération d'images

DALL-E 3, Stable Diffusion

Oui (clé OpenAI)

Créer votre premier agent

Via l'interface graphique (Paramètres → Agents → Créer un agent) :

  1. Nom — Donnez à votre agent un nom descriptif

  2. Description — Ce que fait cet agent

  3. Objectifs — Listez les objectifs (un par ligne)

  4. Instructions — Prompt système pour le comportement

  5. Modèle — Sélectionnez le LLM (GPT-4, Claude ou local)

  6. Outils — Activez les outils pertinents

  7. Itérations max — Limite de sécurité (10–50 généralement)

Via l'API REST :


Accélération GPU

SuperAGI prend en charge l'inférence locale de LLM via n'importe quel point de terminaison compatible OpenAI, ce qui le rend idéal pour les déploiements Clore.ai alimentés par GPU.

Configurer Ollama comme backend LLM de l'agent

Voir Guide Ollama pour la configuration complète d'Ollama. Intégration avec SuperAGI :

Étape 1 : démarrez Ollama sur le même serveur Clore.ai

Étape 2 : configurez SuperAGI pour utiliser Ollama

Dans config.yaml:

Ou configurez-le dans l'interface SuperAGI :

  • Paramètres → Modèles → Ajouter un modèle personnalisé

  • Fournisseur : compatible OpenAI

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

  • Clé API : ollama (n'importe quelle chaîne)

  • Nom du modèle : llama3.1:8b

Configurer vLLM pour des agents à haut débit

Pour des déploiements de production avec de nombreux agents concurrents (voir Guide vLLM):

Dimensionnement GPU pour les charges de travail des agents

Cas d’utilisation
Modèle
GPU
VRAM
Agents concurrents

Test

GPT-4o-mini (API)

Aucune

—

Illimités (limités par le débit)

Agents légers

Llama 3.1 8B

RTX 3090

8 Go

2–4

Tâches de raisonnement

Mistral 7B Instruct

RTX 3090

6 Go

3–5

Agents complexes

Llama 3.1 70B Q4

2× RTX 3090

48 Go

1–2

Production

Llama 3.1 70B FP16

A100 80 Go

80 Go

3–6


Conseils et bonnes pratiques

Conception des agents

  • Soyez précis dans les objectifs — Des objectifs vagues comme « faire de la recherche » font tourner les agents en boucle. Utilisez « Recherchez X et rédigez un résumé de 500 mots dans le fichier output.txt. »

  • Définissez des limites d'itérations — Définissez toujours max_iterations (20–50). Les agents sans limite peuvent consommer des jetons rapidement.

  • Utilisez le mode file d'attente des tâches — Pour les pipelines en plusieurs étapes, les agents « Task Queue » sont plus fiables que le mode « Don't Limit ».

  • Testez d'abord avec des modèles peu coûteux — Validez la logique de l'agent avec GPT-4o-mini ou un modèle local 7B avant d'utiliser des modèles coûteux.

Gestion des coûts sur Clore.ai

Comme Clore.ai facture à l'heure :

Sécurisation de SuperAGI

Stockage persistant entre les sessions Clore.ai

Mise à jour de SuperAGI


Dépannage

La compilation échoue pendant docker compose up --build

Le backend plante au démarrage

Le frontend ne se charge pas (port 3000)

Les agents bouclent indéfiniment

Erreurs de connexion à Redis

Ollama n'est pas joignable depuis le conteneur SuperAGI

Pool de connexions à la base de données épuisé


Pour aller plus loin

Mis à jour

Ce contenu vous a-t-il été utile ?