Qu'est-ce qu'un Prompt ?
Le prompt : votre interface avec l’intelligence artificielle
Lorsque vous interagissez avec un modèle de langage Mistral, chaque message que vous lui envoyez constitue un prompt. Ce terme, emprunté à l’anglais, désigne l’instruction ou la requête que vous soumettez au modèle pour obtenir une réponse. Comprendre ce qu’est un prompt et comment il fonctionne est la première étape pour tirer le meilleur parti des modèles Mistral.
Un prompt peut être aussi simple qu’une question directe — « Quelle est la capitale de la France ? » — ou aussi élaboré qu’un document de plusieurs paragraphes contenant du contexte, des exemples, des contraintes de format et des instructions détaillées. La qualité de la réponse que vous obtiendrez dépend directement de la qualité du prompt que vous formulez.
Comment le modèle traite votre prompt
Les modèles Mistral fonctionnent par complétion de texte. Concrètement, le modèle reçoit votre prompt et génère la suite la plus probable, token par token. Un token correspond généralement à un mot ou un fragment de mot.
Le processus se déroule ainsi :
- Vous envoyez votre prompt via l’API Chat Completions de Mistral
- Le modèle analyse l’ensemble du contexte fourni
- Il génère une réponse token par token, en choisissant à chaque étape le token le plus approprié
- La réponse complète vous est retournée (ou en streaming, token par token)
Ce mécanisme explique pourquoi la formulation de votre prompt est si importante : elle détermine la direction que prendra la génération.
L’impact du prompt sur la qualité des réponses
La différence entre un bon et un mauvais prompt peut être spectaculaire. Considérez ces deux approches :
Prompt vague :
Parle-moi du marketing.
Prompt structuré :
Vous êtes un consultant en marketing digital spécialisé dans les PME françaises.
Listez 5 stratégies de marketing de contenu adaptées à un budget de moins de
500 euros par mois. Pour chaque stratégie, indiquez :
- Le canal principal
- Le temps hebdomadaire nécessaire
- Le ROI attendu à 6 mois
Le premier prompt produira une réponse générique et peu actionnable. Le second générera un plan concret, structuré et directement utilisable. La différence ne tient pas au modèle, mais à la précision de l’instruction.
Les composantes d’un prompt efficace
Un prompt bien construit peut contenir plusieurs éléments :
- Le contexte : l’information de fond nécessaire à la compréhension de la tâche
- L’instruction : ce que vous attendez précisément du modèle
- Le format : la structure souhaitée pour la réponse (liste, tableau, JSON, paragraphe)
- Les contraintes : les limites à respecter (longueur, ton, vocabulaire)
- Les exemples : des démonstrations du résultat attendu
Vous n’avez pas besoin d’inclure tous ces éléments à chaque fois. Une question simple ne nécessite qu’une instruction claire. En revanche, pour des tâches complexes, combiner ces composantes améliore considérablement le résultat.
L’API Chat Completions de Mistral
Avec Mistral, les prompts passent par l’API Chat Completions. Cette API utilise un format de messages structuré où chaque message possède un rôle (system, user, assistant) et un contenu. Nous approfondirons ces rôles dans la prochaine leçon.
Voici un exemple minimal avec le SDK Python de Mistral :
from mistralai import Mistral
client = Mistral(api_key="votre-cle-api")
response = client.chat.complete(
model="mistral-large-latest",
messages=[
{"role": "user", "content": "Quels sont les 3 principes du prompting efficace ?"}
]
)
print(response.choices[0].message.content)
Ce code envoie un prompt simple et affiche la réponse du modèle. Dans les leçons suivantes, vous apprendrez à exploiter pleinement la richesse de cette API.
Points clés à retenir
- Un prompt est l’instruction que vous envoyez au modèle Mistral pour obtenir une réponse
- La qualité du prompt détermine directement la qualité de la réponse
- Un prompt efficace combine contexte, instruction, format et contraintes
- Les modèles Mistral traitent les prompts via l’API Chat Completions
- Investir du temps dans la formulation de vos prompts est le levier le plus puissant pour améliorer vos résultats