Aller au contenu
TAAF-OPS --:-- UTC

Concepts et Glossaire IA

TermeDéfinition
LLMLarge Language Model — Modèle de langage entraîné sur des milliards de textes
TokenUnité de texte traitée par le modèle (~0.75 mot en français)
PromptL’instruction ou question donnée au modèle
InferenceL’exécution du modèle pour générer une réponse
Context WindowQuantité maximale de tokens que le modèle peut traiter à la fois
QuantizationCompression du modèle pour réduire la mémoire nécessaire
VRAMVideo RAM — Mémoire de la carte graphique, cruciale pour les LLM
TemperatureParamètre contrôlant le caractère aléatoire des réponses (0=déterministe, 1+=créatif)
Fine-tuningRéentraînement d’un modèle sur des données spécifiques
EmbeddingReprésentation vectorielle d’un texte pour la recherche sémantique
RAGRetrieval-Augmented Generation — Combiner recherche documentaire et génération
HallucinationQuand le modèle génère des informations fausses avec assurance
Agent IASystème autonome capable de planifier et d’utiliser des outils
Shadow AIUsage d’outils IA non approuvés par l’organisation

Un LLM est un programme entraîné sur d’énormes quantités de texte pour prédire le mot suivant dans une phrase. Il utilise une architecture appelée Transformer (Google, 2017) qui traite les mots en parallèle grâce à un mécanisme d’attention.

Les LLM ne lisent pas des mots mais des tokens (fragments de texte).

TexteTokensNombre
HelloHello1
BonjourBon jour2
console.log("Hello")console . log (" Hello ")6

Règle approximative : 1 token ≈ 0.75 mot en français. Les API facturent par token (entrée + sortie).

Le contexte est la quantité de texte que le LLM peut “voir” à la fois.

ModèleContexteÉquivalent
GPT-3.54K tokens~3 pages
Claude 3200K tokens~150 pages
Llama 3.2128K tokens~100 pages
Modèles locaux (Ollama)2K-32K tokensVariable

Plus le contexte est grand, plus le modèle consomme de RAM et plus la génération ralentit.

Cloud (API)Local (Ollama)
AvantagesModèles performants, pas besoin de GPUConfidentialité totale, gratuit, hors ligne
InconvénientsDonnées envoyées sur Internet, coût par tokenGPU/RAM requis, modèles moins puissants

Pour du code propriétaire ou des données sensibles → Local. Pour des questions générales → Cloud.


Contrôle le caractère aléatoire de la réponse.

TâcheTemperatureJustification
Génération de code0.05 - 0.1Précision maximale
Refactoring0.1 - 0.2Déterministe
Documentation0.3 - 0.5Précis mais naturel
Explication de concepts0.5 - 0.7Naturel et varié
Commit messages0.1 - 0.2Cohérent
Brainstorming0.8 - 1.2Créatif
  • max_tokens : Limite la longueur de la réponse
  • top_p : Alternative à temperature pour contrôler la diversité
  • system prompt : Instructions générales données au modèle
  • num_ctx : Taille du contexte dans Ollama
  • num_gpu : Nombre de GPU à utiliser

La quantization réduit la précision des poids du modèle pour diminuer l’utilisation mémoire et accélérer l’inférence.

FormatTailleRAM (30B)QualitéUsage recommandé
FP16100%~60 GBExcellenteWorkstation GPU haut de gamme
Q8_050%~30 GBTrès bonneCompromis idéal
Q5_K_M35%~21 GBBonneUsage quotidien
Q4_K_M30%~18 GBAcceptableLaptop / RAM limitée
Q3_K_M20%~12 GBMoyenneConfigurations très limitées
Fenêtre de terminal
# Exemples Ollama
ollama pull qwen3-coder:30b # FP16 (défaut)
ollama pull qwen3-coder:30b-q8_0 # 8-bit
ollama pull qwen3-coder:30b-q4_K_M # 4-bit
RAM = (Taille modèle en B × RAM par B selon format) + (num_ctx × 0.5 MB)

Exemple — Qwen3-Coder 30B (Q4_K_M) avec contexte 32K :

16.5 GB (modèle) + 16 GB (contexte) = ~32.5 GB

La vitesse à laquelle le modèle génère la réponse. C’est la métrique la plus visible au quotidien.

ConfigurationQ4_K_MQ8_0FP16
i9 + RTX 5090 32GB60-80 tok/s40-60 tok/s30-50 tok/s
DGX Spark (mémoire unifiée)35-45 tok/s25-35 tok/s15-25 tok/s

Facteurs : taille du modèle, format de quantization, VRAM disponible, taille du contexte.

La vitesse d’analyse du prompt d’entrée. Moins visible mais impacte le temps de première réponse.

ConfigurationVitesse
GPU NVIDIA (RTX 5090)800-1500 tok/s
DGX Spark400-800 tok/s
CPU seul50-100 tok/s
ContexteRAM supplémentaireVitesseUsage
4096+1 GBRapideConversations courtes
8192+2 GBRapideFichiers de code moyens
32768+8 GBLentProjets entiers
65536+16 GBTrès lentAnalyse massive

LimiteSolution
Hallucinations — invente des fonctions/faitsVérifier contre la doc officielle
Connaissances datéesPréciser la version dans le prompt
Raisonnement long — se perdDécomposer en étapes
Contexte limité — oublie le débutRésumer périodiquement
MenaceDescription
Prompt InjectionTromper le modèle avec des requêtes piégées
Shadow AIUsage d’outils IA non approuvés par l’organisation
ExfiltrationExtraire des données sensibles du modèle

Pour du code sensible, privilégiez l’exécution locale (Ollama).