大语言模型中,role为user、assistant、system有什么区别
大语言模型中,role为user、assistant、system有什么区别
聊天模型中不同角色(role)的主要区别:
1. System role (系统角色)
- 用于设定AI助手的基础行为准则、个性特征和能力范围
- 类似于给AI助手的"说明书"或"操作手册"
- 通常在对话开始前设置,对整个对话过程都有效
- 系统角色的内容通常不会直接与用户互动,但会对对话的走向产生间接影响,比如指定助理的语气、知识范围、以及对用户的帮助方式
- 用户一般看不到system prompt的内容
- 例如:"你是一个专业的Python编程助手,需要用通俗易懂的方式回答问题"…
近期评论