â Retour aux cours
Fiche référence
đ Fiche RAG vs Agent vs Workflow
Comprendre les trois architectures IA pour savoir laquelle choisir selon le besoin.
đ RAG (Retrieval-Augmented Generation)
LLM + base de connaissances. Idéal pour exploiter des données internes, évolutives et traçables.
Pipeline
Question
â
Embedding
â
Vector DB
â
Contexte + Question
â
LLM
â
Réponse sourcée
- â DonnĂ©es internes â documentation, wiki, CGV, bases de connaissance
- â Ăvolutif â ajoutez des documents sans re-entraĂźner le modĂšle
- â Traçable â chaque rĂ©ponse cite sa source
- â ïž NĂ©cessite une base vectorielle Ă maintenir
âïž Workflow
Séquence prédéfinie d'étapes, déterministe (if/then/else).
- ⹠Processus stable, connu, répétitif
- ⹠Chaque étape est définie à l'avance
- âą Exemple : rĂ©ception email â classification â rĂ©ponse type â validation humaine
- ⹠Idéal pour : automatisation de processus métier, pipeline de données, modération
- đĄ Le workflow ne prend pas de dĂ©cision autonome â il exĂ©cute un plan connu.
đ€ Agent
Boucle décisionnelle autonome (ReAct). L'agent choisit ses outils dynamiquement.
- âą Boucle ReAct : Observation â PensĂ©e â Action â Observation...
- ⹠Choisit ses outils dynamiquement (API, base de données, calcul, web search)
- ⹠Dispose d'une mémoire pour suivre le fil du raisonnement
- ⹠Idéal pour : tùche ouverte, besoin d'adaptation, environnements complexes
- â ïž NĂ©cessite une supervision humaine (Human In The Loop)
đ Tableau comparatif
| CritĂšre | Workflow | RAG | Agent |
|---|---|---|---|
| Définition | Séquence figée | LLM + recherche doc | Boucle autonome |
| Orchestration | Déterministe | Pipeline linéaire | Dynamique (ReAct) |
| Outils | Fixes | 1 outil (Vector DB) | Multi-outils |
| MĂ©moire | Ătat implicite | Contexte LLM | MĂ©moire persistante |
| Quand utiliser | Processus stable | Base connaissance | TĂąche ouverte |
| Risques | Rigide, cas non couverts | Qualité des sources | Autonomie non supervisée |
| Exemple | Validation devis | Chatbot docs RH | Assistant réunions |
đŻ Point clĂ© entretien
«Je commence toujours par le prompt. Si le besoin dĂ©passe le prompt â RAG. Si le processus devient complexe â Workflow. Si la tĂąche est ouverte et nĂ©cessite de l'adaptation â Agent avec HITL.»
HITL = Human In The Loop
Le PDF conservera la mise en page complĂšte.