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

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.

Configuration
GPU
VRAM
RAM système
Disque
Prix Clore.ai

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

+ LLM local de haute qualité

A100 40 Go

40 Go

32 Go

100 Go

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

Type de tâche
Modèle recommandé
VRAM
Remarques

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 ?