Clés pour la génération de texte (Mistral Chat) et la synthèse vocale (Voxtral TTS).
Voix des commentateurs
Voxtral utilise l'intonation directement dans la voix. C1 a donc deux voix (menu calme / course intense), C2 reste cool partout.
Modèle TTS
Modèle Voxtral utilisé pour la synthèse vocale.
Prompt Commentaire de Course
Prompt principal envoyé à Mistral pour générer les commentaires pendant la course. C'est le prompt system qui définit la personnalité des commentateurs.
Instructions de format (User Prompt)
Template du prompt user. Les variables disponibles sont injectées automatiquement (joueurs, événements, historique). Ce texte définit le format et les règles attendues.
Variables auto-injectées avant ce texte : numéro de course, liste des joueurs, historique, événements. Ce champ contient uniquement les instructions de format après ces données.
Paramètres du modèle
Prompt Surnom / Trait de Joueur
Prompt utilisé quand un joueur s'inscrit. C2 réagit et peut lui attribuer un surnom.
Instructions pour les surnoms (User Prompt)
Template envoyé avec le nom du joueur. Contient les catégories de surnoms, les diminutifs, etc.
Variables auto-injectées : {playerName} (prénom du joueur), {historyBlock} (surnoms déjà attribués).
Paramètres
Prompt Fill (comble les silences)
Quand il y a plus de 4 secondes de silence, un commentaire de remplissage est généré avec un "angle" différent à chaque fois.
Liste des angles utilisés en rotation pour varier les commentaires de remplissage.
Paramètres
Dialogues Pré-Course 1
Variantes de dialogue pour la toute première course. Chaque variante est un échange C1/C2. Variables : {raceNum}, {namesList}, {count} (nombre de joueurs).
Commentaires Pré-Course 2+
Phrases aléatoires utilisées pour les courses suivantes, basées sur les résultats. Variables : {prevWinnerName}, {prevLoserName}, {leaderName}, {secondName}, {lastNick}, {gap}, {leaderPoints}.