Claudes Antwort vorausfüllen für bessere Ausgabekontrolle
Bei der Verwendung von Claude haben Sie die einzigartige Möglichkeit, seine Antworten zu steuern, indem Sie die Assistant
-Nachricht vorausfüllen. Diese leistungsstarke Technik ermöglicht es Ihnen, Claudes Aktionen zu lenken, Einleitungen zu überspringen, spezifische Formate wie JSON oder XML zu erzwingen und Claude sogar dabei zu helfen, Charakterkonsistenz in Rollenspielszenarien zu bewahren.
In einigen Fällen, in denen Claude nicht wie erwartet funktioniert, können einige vorausgefüllte Sätze Claudes Leistung erheblich verbessern. Ein wenig Vorausfüllung bewirkt viel!
Wie man Claudes Antwort vorausfüllt
Um vorzufüllen, fügen Sie den gewünschten Anfangstext in der Assistant
-Nachricht ein (Claudes Antwort wird dort fortgesetzt, wo die Assistant
-Nachricht aufhört):
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-3-5-sonnet-20241022",
max_tokens=1024,
messages=[
{"role": "user", "content": "Was ist deine Lieblingsfarbe?"},
{"role": "assistant", "content": "Als KI-Assistent habe ich keine Lieblingsfarbe, aber wenn ich wählen müsste, wäre es grün, weil"} # Vorausfüllung hier
]
)
Beispiele
Beispiel 1: Ausgabeformatierung steuern und Einleitung überspringen
{
zwingt Claude dazu, die Einleitung zu überspringen und direkt das JSON-Objekt auszugeben. Dies ist sauberer, prägnanter und für Programme einfacher zu parsen ohne zusätzliche Verarbeitung.Beispiel 2: Charakterkonsistenz in Rollenspielszenarien bewahren
[ROLLEN_NAME]
kann Claude daran erinnern, im Charakter zu bleiben, auch bei längeren und komplexeren Gesprächen. Dies ist besonders wirkungsvoll in Kombination mit Rollenprompting im system
-Parameter.Prompt-Bibliothek
Lassen Sie sich von einer kuratierten Auswahl von Prompts für verschiedene Aufgaben und Anwendungsfälle inspirieren.
GitHub Prompting Tutorial
Ein beispielreiches Tutorial, das die Prompt-Engineering-Konzepte aus unserer Dokumentation behandelt.
Google Sheets Prompting Tutorial
Eine leichtgewichtigere Version unseres Prompt-Engineering-Tutorials über eine interaktive Tabelle.