1 取值

role 有 3 个取值:

  • system: 设置 AI 助手的行为指南和身份定位
  • user: 用户输入的内容
  • assistant: AI 的回复内容

2 示例

1
2
3
4
5
6
messages = [
{"role": "system", "content": "你是AI助手"},
{"role": "user", "content": "你好"},
{"role": "assistant", "content": "你好,我能帮你什么?"},
{"role": "user", "content": "解释下Python"}
]

3 说明

  • system 消息设定 AI 的行为规范和专业领域
  • 只需要在对话开始时设置一次
  • 影响后续所有对话的语气和专业方向