Framework multi-agents CrewAI
Déployez CrewAI sur Clore.ai — orchestrez des équipes d'agents IA autonomes jouant des rôles pour des tâches complexes à plusieurs étapes avec n'importe quel fournisseur de LLM.
Aperçu
CrewAI est un cadre de pointe pour orchestrer des agents IA autonomes jouant des rôles, avec plus de 44 k étoiles sur GitHubContrairement aux systèmes à agent unique, CrewAI vous permet de définir des agents spécialisés (Chercheur, Rédacteur, Codeur, Analyste...) qui collaborent comme un « équipage » pour accomplir des tâches complexes — chaque agent ayant son propre rôle, objectif, historique et boîte à outils.
Sur Clore.ai, CrewAI peut être déployé dans un environnement conteneurisé Docker pour aussi peu que $0.05–0.20/hrBien que CrewAI lui-même soit limité par le CPU (il orchestre des appels API), le combiner avec un serveur local Ollama ou vLLM sur le même nœud GPU vous donne un système multi-agents totalement privé, capable de fonctionner hors ligne.
Fonctionnalités clés :
👥 Équipages multi-agents — définissez des personas d'agents avec rôles, objectifs et historiques
🎯 Délégation des tâches — l'agent gestionnaire attribue automatiquement les tâches au bon spécialiste
🛠️ Écosystème d'outils — recherche web, E/S de fichiers, exécution de code, accès aux bases de données, outils personnalisés
🔁 Séquentiel et parallèle — exécutez les tâches dans l'ordre ou exécutez des tâches indépendantes simultanément
🧠 Mémoire des agents — types de mémoire à court terme, à long terme, d'entité et contextuelle
🔌 Indépendant du LLM — fonctionne avec OpenAI, Anthropic, Google, Ollama, Groq, Azure et plus encore
📊 CrewAI Studio — interface visuelle pour créer des équipages sans code (entreprise)
🚀 Pipelines — enchaînez plusieurs équipages pour des workflows complexes à plusieurs étapes
Exigences
CrewAI est une bibliothèque Python. Elle s'exécute sur CPU et ne nécessite qu'un environnement système Python 3.10+ ou Docker. Le GPU est facultatif, mais il débloque une inférence locale puissante des modèles.
Minime (API cloud)
Aucun / CPU
—
2 Go
10 Go
~0,03 $/h (CPU)
Standard
Aucun / CPU
—
4 Go
20 Go
~0,05 $/h
+ LLM local (petit)
RTX 3080
10 Go
8 Go
40 Go
0,05–0,19 $/h
+ LLM local (grand)
RTX 3090 / 4090
24 Go
16 Go
60 Go
0,07–0,21 $/h
Clés API
CrewAI fonctionne avec la plupart des principaux fournisseurs de LLM. Il vous en faut au moins un :
OpenAI — GPT-4o (meilleur raisonnement pour les tâches complexes)
Anthropic — Claude 3.5 Sonnet (excellent pour les équipes orientées rédaction)
Groq — formule gratuite, inférence rapide (Llama 3 70B)
Ollama — entièrement local, aucune clé API requise (voir Accélération GPU)
Démarrage rapide
1. Louez un serveur Clore.ai
Connectez-vous à clore.ai:
CPU uniquement si vous utilisez des API LLM cloud
RTX 3090/4090 pour l'inférence locale Ollama
Accès SSH activé
Aucune exigence particulière de port pour l'utilisation en ligne de commande (n'exposez des ports que pour les interfaces web)
2. Connectez-vous et préparez l'environnement
3. Option A — Installation directe via pip (la plus rapide)
4. Option B — Conteneur Docker (recommandé pour la reproductibilité)
5. Créez votre premier équipage
Configuration
Structure du projet (depuis crewai create)
agents.yaml — Définissez vos agents
tasks.yaml — Définissez les tâches
crew.py — Assemblez l'équipage
Exécution avec Docker Compose (avec Ollama)
Accélération GPU
CrewAI lui-même n'utilise pas le GPU — mais le LLM qu'il appelle, oui. Exécutez Ollama ou vLLM sur le même serveur Clore pour une inférence locale accélérée par GPU.
Configuration d'Ollama (recommandée pour la simplicité)
Configurez le LLM CrewAI par agent
Recommandations de modèles pour les tâches des agents
Recherche + recherche web
Llama 3.1 70B
40 Go
Meilleur raisonnement local
Génération de code
Codestral 22B
13 Go
Spécialisé pour le code
Rédaction
Llama 3.1 8B
6 Go
Rapide, de bonne qualité
Orchestration complexe
GPT-4o (API)
—
Meilleur dans l'ensemble
Embeddings/mémoire
nomic-embed-text
< 1 Go
Requis pour la mémoire
Voir Ollama sur Clore.ai et vLLM sur Clore.ai pour les guides complets de configuration de l'inférence.
Conseils et bonnes pratiques
Optimisation des coûts
Exécuter des équipages comme service persistant
Outils intégrés utiles de CrewAI
Mise en œuvre du human-in-the-loop
Dépannage
"openai.AuthenticationError" même avec une clé valide
Agent bloqué dans une boucle de raisonnement
Les outils CrewAI échouent (SerperDevTool 403)
Erreurs de mémoire (ChromaDB / embeddings)
La construction Docker échoue en cas de non-correspondance ARM/x86
Limitation de débit des API LLM
Pour aller plus loin
Mis à jour
Ce contenu vous a-t-il été utile ?