Pré-remplir la réponse de Claude pour un meilleur contrôle de la sortie
Lorsque vous utilisez Claude, vous avez la possibilité unique de guider ses réponses en pré-remplissant le message Assistant
. Cette technique puissante vous permet de diriger les actions de Claude, de sauter les préambules, d’imposer des formats spécifiques comme JSON ou XML, et même d’aider Claude à maintenir la cohérence des personnages dans les scénarios de jeu de rôle.
Dans certains cas où Claude ne fonctionne pas comme prévu, quelques phrases pré-remplies peuvent grandement améliorer les performances de Claude. Un peu de pré-remplissage fait beaucoup de chemin !
Comment pré-remplir la réponse de Claude
Pour pré-remplir, incluez le texte initial souhaité dans le message Assistant
(la réponse de Claude continuera là où le message Assistant
s’arrête) :
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-3-5-sonnet-20240620",
max_tokens=1024,
messages=[
{"role": "user", "content": "Quelle est votre couleur préférée ?"},
{"role": "assistant", "content": "En tant qu'assistant IA, je n'ai pas de couleur préférée. Mais si je devais choisir, ce serait le vert parce que"} # Pré-remplissage ici
]
)
Exemples
Exemple 1 : Contrôler le formatage de sortie et sauter le préambule
{
force Claude à sauter le préambule et à sortir directement l’objet JSON. C’est plus propre, plus concis et plus facile à analyser pour les programmes sans traitement supplémentaire.Exemple 2 : Maintenir le personnage dans les scénarios de jeu de rôle
[NOM_DU_RÔLE]
entre crochets peut rappeler à Claude de rester dans le personnage, même pour des conversations plus longues et plus complexes. C’est particulièrement puissant lorsqu’il est combiné avec l’incitation de rôle dans le paramètre system
.Bibliothèque d'invites
Laissez-vous inspirer par une sélection d’invites pour diverses tâches et cas d’utilisation.
Tutoriel d'invite GitHub
Un tutoriel rempli d’exemples qui couvre les concepts d’ingénierie d’invite trouvés dans notre documentation.
Tutoriel d'invite Google Sheets
Une version plus légère de notre tutoriel d’ingénierie d’invite via une feuille de calcul interactive.