Chat Template.
En françaisgabarit de conversationAussi : ChatML · prompt format · format de conversation
Règle qui transforme une liste de messages (système, utilisateur, assistant) en une seule séquence de tokens.
Valeurs clés
ChatML : <|im_start|>rôle … <|im_end|>
Explication
Un modèle instruit a été ajusté avec un format précis. Le tokenizer applique ce gabarit pour insérer les tokens spéciaux et les rôles exactement comme pendant l’entraînement.
Exemple
Dans Transformers, tokenizer.apply_chat_template(messages) produit le texte attendu par le modèle.
Limites
Utiliser le mauvais gabarit dégrade fortement les réponses, sans message d’erreur.
Usages métiers
- Inférence de modèles ouverts
- Fine-tuning
Métiers associés
- Ingénieur NLP
Compétences mobilisées
- Tokenisation
Notions liées
Chaque ligne se lit comme une phrase : « Chat Template utilise Special Tokens ».
- utiliseSpecial Tokenstokens spéciaux
- utiliseMessage Rolesrôles des messages
- voir aussiInstruction-tuned Modelmodèle instruit
- voir aussiSystem Promptmessage système
Sources
Vérification et historique
Sources vérifiées le .
- — Première publication — lot 2 : paramètres d’inférence, architecture, entraînement, métriques, RAG, agents et sécurité.
- — Révision de structure : catégorie, relations typées, synonymes séparés des exemples et lien vers la leçon.
Mise à jour le