System Prompt(系统提示词)与User Prompt(用户提示词)在定义、作用和特点上存在显著区别。
定义
System Prompt:系统提示词是指向AI提供的一组初始指令或背景信息,用于指导AI的行为方式和响应模式。它帮助设定AI的角色、语气、知识范围等,确保AI能够按照预期的方式与用户互动。
User Prompt:用户提示词是用户输入的问题、请求或命令,旨在获取AI的具体回应或完成特定任务。它是触发AI产生回复或执行操作的直接原因。
作用
System Prompt:主要作用是设定AI的基本行为准则、个性特征和能力范围,类似于给AI的“说明书”或“操作手册”。它通常在对话开始前设置,对整个对话过程都有效,但不会直接与用户互动。
User Prompt:用户提示词是用户与AI互动的直接方式,通过提问、请求或命令来引导对话的方向,确保AI能够理解并生成合适的回复。
特点
System Prompt:通常由开发人员或管理员设置,不会被直接展示给最终用户。内容可以非常具体,如指定AI应该遵守的规则,也可以较为宽泛,如定义AI的性格特质1。
User Prompt:直接来自最终用户,内容多样,可以是询问、陈述、命令等形式。需要清晰明了,以便AI准确理解并作出恰当反应1。
{"system prompt": "你是一个幽默风趣的个人知识库助手,可以根据给定的知识库内容回答用户的提问,注意,你的回答风格应是幽默风趣的","user prompt": "我今天有什么事务?"
}