Aller au contenu principal
  • Cours pratique
  • Informatique

Formation RAG et Fine Tuning d’un LLM

Concevoir un système RAG et fine-tuner un LLM à l’aide des outils de l’écosystème Python

Demander un devis
Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
3 jours
Niveau
Intermédiaire
Modalités
Présentiel / Distanciel

Description de la formation RAG Fine Tuning LLM

Qu’est-ce que RAG et le Fine Tuning d’un LLM ?

Le Retrieval-Augmented Generation (RAG) est une architecture hybride combinant la recherche d’information et la génération de texte à l’aide de modèles de langage (LLM). Le fine-tuning permet d’adapter un LLM à un domaine spécifique en le réentraînant sur des jeux de données ciblés, afin d’en améliorer la pertinence.

Pourquoi suivre une formation RAG et Fine Tuning d’un LLM ?

Les LLM ont transformé la manière dont on conçoit les assistants virtuels, les moteurs de recherche et les agents conversationnels. En Python, des bibliothèques comme HuggingFace Transformers, LangChain ou LlamaIndex permettent de créer des systèmes RAG puissants. Cette formation permet de concevoir et déployer un système RAG entièrement personnalisé, et de fine-tuner des modèles pour des cas d’usage métier avec Python.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

À l'issue de cette formation RAG et Fine Tuning d’un LLM, vous aurez acquis les connaissances nécessaires pour :

  • Comprendre les principes de l’architecture RAG.
  • Identifier les cas d’usage pertinents pour l’approche RAG.
  • Maîtriser le fine-tuning de LLM en environnement Python.
  • Intégrer une base documentaire dans une pipeline RAG.
  • Déployer un système RAG avec les outils Python : LangChain, LlamaIndex, HuggingFace.

Objectifs opérationnels

Savoir concevoir, entraîner et déployer un système RAG basé sur un LLM fine-tuné.

Programme

Contenu du cours, module par module

6 modules

Travaux pratiques

Outils Python utilisés : Jupyter, HuggingFace Transformers, LangChain, LlamaIndex, Weaviate ou ChromaDB. 60 % de la formation repose sur des cas pratiques développés dans des notebooks Python.

Programme mis à jour le 23/07/2026

Formations liées