⚙️ 聊天参数
在 Open WebUI 中,设置系统提示和高级参数有三个层级:每聊天实例、每模型和每账户。这种层次化的系统既保证了灵活性,又维持了结构化的管理和 控制。
系统提示与高级参数层级图
层级 | 定义 | 修改权限 | 覆盖能力 |
---|---|---|---|
每聊天实例 | 特定聊天实例的系统提示和高级参数 | 用户可以修改,但不能覆盖模型特定的设置 | 不能覆盖模型特定的设置 |
每模型 | 特定模型的默认系统提示和高级参数 | 管理员可以设置,用户不能修改 | 管理员设置优先,用户设置可被覆盖 |
每账户 | 特定用户账户的默认系统提示和高级参数 | 用户可以设置,但可能被模型特定设置覆盖 | 用户设置可能被模型特定设置覆盖 |
1. 每聊天实例
- 描述: 每聊天实例设置指的是为特定聊天会话配置的系统提示和高级参数。这些设置仅适用于当前对话,不会影响未来的聊天。
- 如何设置: 用户可以在 Open WebUI 右侧边栏的聊天控制部分中,修改特定聊天实例的系统提示和高级参数。
- 覆盖能力: 用户无法覆盖管理员在每模型基础上设置的系统提示或特定的高级参数(参见#2)。这确保了一致性并遵循模型特定的设置。
示例用例
每聊天实例:
假设用户希望为特定对话设置自定义系统提示。他们可以通过访问聊天控制部分并修改系统提示字段来实现。这些更改仅适用于当前聊天会话。
2. 每模型
- 描述: 每模型设置指的是为特定模型配置的默认系统提示和高级参数。这些设置适用于使用该模型的所有聊天实例。
- 如何设置: 管理员可以在 Open WebUI 的工作区中的模型部分设置特定模型的默认系统提示和高级参数。
- 覆盖能力: 用户账户无法修改每模型基础上的系统提示或特定的高级参数(参见#3)。此限制防止用户不当更改默认设置。