Température et top-p

IA / LLM 🟢 Junior

Définition

Paramètrès d'échantillonnage qui règlent le hasard de la génération. La température aplatit (valeur haute) ou accentue (valeur basse) la distribution de probabilité du prochain token ; top-p ne garde que les tokens dont la probabilité cumulée atteint p. Même à température 0 les sorties ne sont pas parfaitement déterministes.

Analogie

Un curseur entre le comptable qui répond toujours pareil et le poète qui surprend.

Exemple de code

// Extraction : peu de hasard. Brainstorming : plus de hasard.
const extract = await client.messages.create({
  model: 'claude-haiku-4-5', max_tokens: 200,
  temperature: 0,                         // réponses stables
  messages: [{ role: 'user', content: 'Extrais la date : ' + txt }],
});
const ideas = await client.messages.create({
  model: 'claude-sonnet-5', max_tokens: 800,
  temperature: 1,                         // diversité
  messages: [{ role: 'user', content: '10 noms pour une appli de covoiturage' }],
});

Cas d'usage

Baisser la température pour la classification et l'extraction ; la monter pour la créativité.

Anti-pattern

Régler température ET top_p en même temps sans comprendre : la doc Anthropic recommande de n'en toucher qu'un.
#ia#fondamentaux#api

Fiche mise à jour le 2026-09-27

← → au clavier pour passer d'une fiche à l'autre