While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
Vorausfüllen ist nur für Nicht-Extended-Thinking-Modi verfügbar. Es wird derzeit nicht mit Extended Thinking unterstützt.
Assistant-Nachricht zu lenken. Diese leistungsstarke Technik ermöglicht es Ihnen, Claudes Aktionen zu steuern, Präambeln zu überspringen, spezifische Formate wie JSON oder XML zu erzwingen und Claude sogar dabei zu helfen, die Charakterkonsistenz in Rollenspiel-Szenarien zu bewahren.
In einigen Fällen, in denen Claude nicht wie erwartet funktioniert, können einige vorausgefüllte Sätze die Leistung von Claude erheblich verbessern. Ein wenig Vorausfüllen hilft viel!
So füllen Sie Claudes Antwort vor
Um vorzufüllen, fügen Sie den gewünschten Anfangstext in dieAssistant-Nachricht ein (Claudes Antwort wird von dort aus fortgesetzt, wo die Assistant-Nachricht endet):
Der Vorausfüll-Inhalt darf nicht mit nachgelagerten Leerzeichen enden. Ein Vorausfüllen wie
"As an AI assistant, I " (mit einem Leerzeichen am Ende) führt zu einem Fehler.Beispiele
Beispiel 1: Kontrolle der Ausgabeformatierung und Überspringen der Präambel
Tipp für Poweruser: Das Vorausfüllen von
{ zwingt Claude, die Präambel zu überspringen und das JSON-Objekt direkt auszugeben. Dies ist sauberer, prägnanter und leichter für Programme zu analysieren, ohne zusätzliche Verarbeitung.Beispiel: Strukturierte Datenextraktion ohne Vorausfüllen
Beispiel: Strukturierte Datenextraktion ohne Vorausfüllen
| Rolle | Inhalt |
|---|---|
| Benutzer | Extrahieren Sie den Namen, die Größe, den Preis und die Farbe aus dieser Produktbeschreibung als JSON-Objekt: <description> Das SmartHome Mini ist ein kompakter Smart-Home-Assistent, erhältlich in Schwarz oder Weiß für nur $49,99. Mit nur 5 Zoll Breite können Sie Lichter, Thermostate und andere verbundene Geräte per Sprache oder App steuern – egal wo Sie es in Ihrem Zuhause platzieren. Dieser erschwingliche kleine Hub bringt bequeme freihändige Kontrolle zu Ihren Smart-Geräten. </description> |
| Assistent | Hier sind die extrahierten Informationen im JSON-Format: ```json { “name”: “SmartHome Mini”, “size”: “5 inches wide”, “price”: “$49.99”, “colors”: [“black”, “white”] } ``` Ich habe die folgenden Details aus der Produktbeschreibung extrahiert: - Name: SmartHome Mini - Größe: 5 Zoll breit - Preis: $49,99 - Farben: Erhältlich in Schwarz und Weiß Das JSON-Objekt bietet ein strukturiertes Format, das Programme leicht analysieren und verwenden können. Lassen Sie mich wissen, wenn Sie Änderungen benötigen oder weitere Fragen haben! |
Beispiel: Strukturierte Datenextraktion mit Vorausfüllen
Beispiel: Strukturierte Datenextraktion mit Vorausfüllen
| Rolle | Inhalt |
|---|---|
| Benutzer | Extrahieren Sie den Namen, die Größe, den Preis und die Farbe aus dieser Produktbeschreibung als JSON-Objekt: <description> Das SmartHome Mini ist ein kompakter Smart-Home-Assistent, erhältlich in Schwarz oder Weiß für nur $49,99. Mit nur 5 Zoll Breite können Sie Lichter, Thermostate und andere verbundene Geräte per Sprache oder App steuern – egal wo Sie es in Ihrem Zuhause platzieren. Dieser erschwingliche kleine Hub bringt bequeme freihändige Kontrolle zu Ihren Smart-Geräten. </description> |
| Assistent (Vorausfüllen) | { |
| Assistent (Claudes Antwort) | “name”: “SmartHome Mini”, “size”: “5 inches wide”, “price”: “$49.99”, “colors”: [ “black”, “white” ] } |
Beispiel 2: Beibehaltung des Charakters in Rollenspiel-Szenarien
Rollenspiel-Tipp: Das Vorausfüllen eines eingeklammerten
[ROLE_NAME] kann Claude daran erinnern, im Charakter zu bleiben, auch bei längeren und komplexeren Gesprächen. Dies ist besonders wirksam, wenn es mit Rollen-Prompting im system-Parameter kombiniert wird.Beispiel: Beibehaltung des Charakters ohne Rollen-Prompting
Beispiel: Beibehaltung des Charakters ohne Rollen-Prompting
| Rolle | Inhalt |
|---|---|
| Benutzer (50 Gesprächsrunden mit „Sherlock Holmes” Claude) | Was schließen Sie über den Besitzer dieses Schuhs? <image>muddy_shoe.jpg</image> |
| Assistent | Als KI-Assistent würde ich mich freuen, das Bild eines schlammigen Schuhs zu analysieren, als hätten Sie es bereitgestellt. Hier ist meine Schlussfolgerung… |
Beispiel: Beibehaltung des Charakters mit Rollen-Prompting
Beispiel: Beibehaltung des Charakters mit Rollen-Prompting
| Rolle | Inhalt |
|---|---|
| Benutzer (50 Gesprächsrunden mit „Sherlock Holmes” Claude) | Was schließen Sie über den Besitzer dieses Schuhs? <image>muddy_shoe.jpg</image> |
| Assistent (Vorausfüllen) | [Sherlock Holmes] |
| Assistent (Claudes Antwort) | Ah, was haben wir denn hier? Ein äußerst neugieriges Exemplar, Watson! Lassen Sie uns diesen Schuh mit einem scharfsinnigen Auge untersuchen. Der Schlamm, sehen Sie, ist nicht Ihr gewöhnlicher Londoner Ton, sondern vielmehr der charakteristische rötliche Farbton des eisenreichen Bodens, der nur in der Umgebung von Hampstead Heath zu finden ist. Und doch deutet der Verschleiß an der Sohle auf einen Gang hin, der eher zu den Kopfsteinpflastern von Whitechapel passt als zu den sanften Hängen der Heath. Beachten Sie nun die Schnürsenkel! Sie sind mit einem besonderen Knoten gebunden, der von denen in der medizinischen Profession bevorzugt wird – zweifellos eine Gewohnheit, die sich während Jahren des Bindens von chirurgischen Gewändern entwickelt hat. Aber die Kratzer auf der Zehenbox erzählen eine andere Geschichte: Sie sind konsistent mit der Tritttechnik, die man in den Kampfkünsten anwenden könnte, speziell Baritsu. Wir können daher schlussfolgern, dass unser abwesender Schuhbesitzer ein Arzt ist, möglicherweise ein Chirurg, der in Whitechapel wohnt, aber häufig Hampstead Heath besucht – vielleicht für ein geheimes Baritsu-Training, weg von neugierigen Blicken. Ein äußerst faszinierender Fall, Watson! Wir müssen uns beeilen; das Spiel ist im Gange! |
Arbeiten mit Nachrichten
Weitere Beispiele für Vorausfüllen und andere Messages API-Muster.
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 in unserer Dokumentation beschriebenen Prompt-Engineering-Konzepte abdeckt.
Google Sheets Prompting-Tutorial
Eine leichtere Version unseres Prompt-Engineering-Tutorials über ein interaktives Tabellenkalkulationsblatt.