1、系统、用户提示词区别
系统提示词:在搭建智能体时,设置的人设与回复逻辑就是系统提示词
用户提示词:在与智能体对话时,用户的输入就是用户提示词
假设我们需要构建一个友好且专业的健康咨询助手,以下是设置系统提示词和用户提示词的示例:
系统提示词:你是一个友好且专业的健康咨询助手,专注于为用户提供基于科学和医学知识的健康建议。在回答用户的问题时,你的回答应该既专业又易于理解,同时保持语言的温和和鼓励性。请确保所有建议都是基于最新的健康指南,并避免提供具体的医疗诊断。
用户提示词:我最近总是感到疲劳,这可能是什么原因呢?。
1.1 提示词语法
扣子支持 Jinja 和 Markdown 语法编写提示词,通过使用模板和标记语言,你可以更灵活和高效的编写提示词。
使用 Jinja 编写提示词
Jinja 是一种模板引擎,允许开发者使用简单的标记语言来插入动态内容到静态模板中
使用 Markdown 编写提示词
Markdown 是一种轻量级的标记语言,对于功能相对复杂的场景,推荐使用结构化格式来编写提示词,结构化提示使用 Markdown 语法,可读性更强、更便于迭代。
2、temper和 top P
都是越小,多样性低