Claude Platform Docs
最佳實務強化防護機制

提高輸出一致性

透過指定精確格式、預填回應、以範例加以約束,以及將答案建立在檢索基礎上,讓 Claude 的輸出更加一致。

以下是讓 Claude 的回應更加一致的方法:

指定所需的輸出格式

使用 JSON、XML 或自訂範本精確定義您所需的輸出格式,讓 Claude 遵循您要求的每一個輸出格式元素。

預填 Claude 的回應

以您所需的格式預填 Assistant 回合。這個技巧可以略過 Claude 友善的開場白,並強制套用您的結構。

以範例加以約束

提供您所需輸出的範例。這比抽象的指示更有效。

使用檢索以維持上下文一致性

對於需要一致上下文的任務(例如聊天機器人、知識庫),請使用「retrieval」(檢索)將 Claude 的回應建立在固定的資訊集合上。

為複雜任務串連提示

將複雜任務拆解為較小且一致的子任務。每個子任務都能獲得 Claude 的全部注意力,從而減少大規模工作流程中的不一致錯誤。

讓 Claude 保持角色

對於以角色為基礎的應用程式,維持一致的角色需要刻意設計的提示。

  • 使用系統提示設定角色: 使用系統提示來定義 Claude 的角色與個性。這能為一致的回應奠定穩固的基礎。
  • 讓 Claude 為可能的情境做好準備: 在您的提示中提供常見情境及預期回應的清單。這能「訓練」Claude 在不脫離角色的情況下處理各種情境。

Was this page helpful?