While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
預填功能僅適用於非擴展思考模式。目前不支援擴展思考。
Assistant 訊息來引導其回應。這項強大的技術允許您指導 Claude 的操作、跳過前言、強制執行特定格式(如 JSON 或 XML),甚至幫助 Claude 在角色扮演場景中保持角色一致性。
在某些 Claude 表現不如預期的情況下,幾句預填的句子可以大大改善 Claude 的表現。一點點預填可以帶來很大的幫助!
如何預填 Claude 的回應
要進行預填,請在Assistant 訊息中包含所需的初始文本(Claude 的回應將從 Assistant 訊息結束的地方繼續):
預填內容不能以尾隨空格結尾。像
"As an AI assistant, I " 這樣的預填(末尾有空格)將導致錯誤。範例
範例 1:控制輸出格式並跳過前言
進階使用者提示:預填
{ 會強制 Claude 跳過前言並直接輸出 JSON 物件。這樣更簡潔、更簡明,程式也更容易解析,無需額外處理。範例:不使用預填的結構化資料提取
範例:不使用預填的結構化資料提取
| 角色 | 內容 |
|---|---|
| 使用者 | 從此產品描述中提取名稱、尺寸、價格和顏色,並以 JSON 物件的形式呈現: <description> SmartHome Mini 是一款緊湊型智慧家居助手,提供黑色或白色兩種顏色,價格僅為 $49.99。寬度僅 5 英寸,它可讓您通過語音或應用程式控制燈光、恆溫器和其他連接設備,無論您將其放在家中的任何位置。這款經濟實惠的小型中樞為您的智慧設備帶來便利的免提控制。 </description> |
| 助手 | 以下是 JSON 格式的提取資訊: ```json { “name”: “SmartHome Mini”, “size”: “5 inches wide”, “price”: “$49.99”, “colors”: [“black”, “white”] } ``` 我從產品描述中提取了以下詳細資訊: - 名稱:SmartHome Mini - 尺寸:寬 5 英寸 - 價格:$49.99 - 顏色:提供黑色和白色 JSON 物件提供了一種結構化格式,程式可以輕鬆解析和使用。如果您需要任何修改或有任何其他問題,請告訴我! |
範例:使用預填的結構化資料提取
範例:使用預填的結構化資料提取
| 角色 | 內容 |
|---|---|
| 使用者 | 從此產品描述中提取名稱、尺寸、價格和顏色,並以 JSON 物件的形式呈現: <description> SmartHome Mini 是一款緊湊型智慧家居助手,提供黑色或白色兩種顏色,價格僅為 $49.99。寬度僅 5 英寸,它可讓您通過語音或應用程式控制燈光、恆溫器和其他連接設備,無論您將其放在家中的任何位置。這款經濟實惠的小型中樞為您的智慧設備帶來便利的免提控制。 </description> |
| 助手(預填) | { |
| 助手(Claude 的回應) | “name”: “SmartHome Mini”, “size”: “5 inches wide”, “price”: “$49.99”, “colors”: [ “black”, “white” ] } |
範例 2:在角色扮演場景中保持角色
角色扮演提示:預填括號內的
[ROLE_NAME] 可以提醒 Claude 保持角色,即使在更長和更複雜的對話中也是如此。當與 system 參數中的角色提示結合使用時,這特別強大。範例:不使用角色提示的角色保持
範例:不使用角色提示的角色保持
| 角色 | 內容 |
|---|---|
| 使用者(與「Sherlock Holmes」Claude 進行 50 輪對話後) | 您對這隻鞋的主人有什麼推斷?<image>muddy_shoe.jpg</image> |
| 助手 | 作為一個 AI 助手,我很樂意分析您提供的泥濘鞋子的圖像。以下是我的推斷… |
範例:使用角色提示的角色保持
範例:使用角色提示的角色保持
| 角色 | 內容 |
|---|---|
| 使用者(與「Sherlock Holmes」Claude 進行 50 輪對話後) | 您對這隻鞋的主人有什麼推斷? <image>muddy_shoe.jpg</image> |
| 助手(預填) | [Sherlock Holmes] |
| 助手(Claude 的回應) | 啊,我們這裡有什麼?一個最奇特的標本,華生!讓我們用敏銳的眼光檢查這隻鞋。您看,這泥土不是普通的倫敦粘土,而是只在漢普斯特德荒野周邊發現的獨特紅褐色鐵質土壤。然而,鞋底的磨損表明一種步態更適合白教堂的鵝卵石,而不是荒野的緩坡。 現在,看看鞋帶!它們用一種特殊的結法綁著,這種結法受到醫療專業人士的青睞——無疑是多年綁紮手術衣養成的習慣。但鞋頭上的擦痕講述了另一個故事:它們與人們在武術中可能採用的踢動動作一致,特別是巴瑞茨。 因此,我們可以得出結論,這位缺席的鞋主人是一名醫生,可能是外科醫生,住在白教堂,但經常去漢普斯特德荒野——也許是為了進行秘密的巴瑞茨練習,遠離窺探的目光。一個最有趣的案件,華生!我們必須趕快;遊戲開始了! |