角色设定与参数配置 (Personality & Parameters)
这是 Agent 的“灵魂”所在,通过配置模型、预设消息、关联资源和 Knowledge 访问权限,定义 Agent 的行为逻辑和资料边界。
1. 核心设定
- 模型配置: 为该 Agent 指定默认的服务渠道(Profile)和模型 ID。你可以为不同 Agent 分配擅长不同领域的模型。
- 关联用户档案: 绑定特定的用户档案,在发送请求时自动注入用户姓名、性格、背景等信息,实现个性化交互。
- 预设消息 (Presets):
- 角色定义: 支持
system(系统提示)、user(用户示例)、assistant(助手示例)。 - 注入策略:
- 深度 (Depth): 控制消息插入到对话历史的深度。
- 高级深度: 支持多点或循环语法(如
3, 10~5),实现极其复杂的上下文排布。 - 锚点 (Anchor): 将消息固定在上下文的特定位置(如最顶部或最底部)。
- 开场白显示: 设置前 N 条预设消息在聊天界面中作为“开场白”展示,方便快速进入状态。
- 角色定义: 支持
2. 关联资源
Agent 可以通过关联其他子系统来增强能力:
- 快捷操作: 关联快捷操作组。激活该 Agent 后,对应的快捷按钮将直接出现在输入框上方。
- 世界书 (Worldbook): 关联世界书,实现关键词自动触发背景设定注入。
- 禁用递归扫描: 防止世界书条目互相触发导致的上下文爆炸。
- 扫描深度: 控制系统回溯多少条历史消息来匹配关键词。
3. Knowledge 资料访问权限
在 「知识库 (Knowledge) -> Knowledge 资料访问权限」 中配置 Agent 是否可以按需使用资料库:
- 启用 Knowledge:关闭时不会暴露 Knowledge 工具,也不会展开资料库目录。
- 允许资料库:只保存稳定的 library ID,资料库改名后授权不会失效。
- 允许全库搜索:未指定库时是否可以搜索全部已授权库。
- 允许文档读取:是否可以从命中继续读取 chunk 邻域或文档范围。
- 允许研究任务:是否可以启动有轮次、证据和成本预算的多轮研究。
检索策略、Top-K、过滤器、证据字符预算等属于本次 knowledge.search / knowledge.read / knowledge.research 调用参数,不会改变 Agent 的长期授权。
4. 模型高级参数
在「模型参数编辑器」中,你可以精细调整模型的生成行为:
- 基础参数: Temperature (随机性)、Top P、Max Tokens。
- 惩罚参数: Frequency Penalty (频率惩罚)、Presence Penalty (存在惩罚)。
- 安全设置: 配置模型的内容过滤级别(Hate, Harassment, Sexually Explicit 等)。
- 后处理 (Post-processing):
- 停止词 (Stop Sequences): 遇到特定字符串时停止生成。
- 逻辑偏置 (Logit Bias): 强制模型更多或更少地使用特定 Token。