详细内容或原文请订阅后点击阅览
解开Claude的系统提示
本文最初是在Drew Breunig博客上发表的两篇文章。他很友善,可以在这里分享。早在5月,ÁsgeirThorJohnson说服了克劳德放弃其系统提示。提示很好地提醒您,聊天机器人不仅仅是他们的模型。它们是累积的工具和说明,[…]
来源:O'Reilly Media _AI & ML本文最初是在Drew Breunig博客上发表的两篇文章。他很友善,可以在这里分享。
本文最初发表为 两个 帖子 Drew Breunig的博客 。他很友善,可以在这里分享。早在5月,ÁsgeirThorJohnson说服Claude放弃了其系统提示。提示很好地提醒您,聊天机器人不仅仅是他们的模型。它们是累积的工具和说明,可以通过用户反馈和设计来磨练。
ÁsgeirThorJohnson 系统提示对于那些不知道的人,系统提示是(通常)恒定的提示,该提示告诉LLM如何回复用户的提示。系统提示就像LLM的“设置”或“偏好”。它可能描述了它应该响应的音调,定义可以用来回答用户提示的工具,设置培训数据中的上下文信息等等。
Claude的系统提示很长。这是16,739个单词,即110 kb。为了进行比较,在Chatgpt中Openai的O4-Mini的系统提示为2,218个单词,或15.1 KB,〜Claude的长度约为13%。
长这是克劳德提示中的内容:
让我们分解每个组件。
工具定义
最大的组件(工具定义)由MCP服务器的信息填充。 MCP服务器与您的沼泽标准API有所不同,因为它们为LLMS提供了说明,详细说明了如何以及何时使用它们。
工具定义 MCP服务器在此提示中,有14个不同的工具由MCP详细介绍。这是一个例子:
此示例很简单,并且具有非常简短的“描述”字段。例如,Google驱动器搜索工具的描述超过1,700个单词。它会变得复杂。