设置·模型参数

调整发送给 AI 模型的采样参数,控制 GM 输出的随机程度、输出长度、重复抑制、成人内容策略等。这些设置影响所有 API 调用,是调节输出风格与质量的旋钮,改动后立即保存,无需手动确认。

入口:顶栏「设置」→「模型参数」。

关键概念

常见任务

一键切换预设

页面顶部提供五个预设按钮,点击立即生效:

预设temperaturetop_p适用场景
平衡0.780.92通用默认,兼顾流畅和创意
保守0.400.85规则裁定、系统指令解析
创意1.000.98开放世界探索、诗歌、梦境叙事
确定0.100.50调试、复现、固定剧本测试
自定义手动拖动任意滑块后自动切换到此档

切换预设后,下方滑块数值会联动更新;再手动拖动任意滑块则自动切换为「自定义」。

调整单个参数

Temperature、Top-p、Top-k、Repetition Penalty、Frequency Penalty、Presence Penalty 均配有拖动滑块和数字输入框,二者联动,修改任何参数后预设自动变为「自定义」。

最大输出 Tokens 和种子使用数字输入框;上下文窗口使用下拉菜单。

配置成人内容策略

页面中部「NSFW · 成人内容」区域提供四档:

选择「含蓄」、「开放」或「露骨」时,会出现「NSFW 强度」滑块。「NSFW 额外约束」文本框可附加自然语言限制,直接写入系统提示词,例如 All characters must be 18+

所有模式下,对未成年角色的性化描写均会被系统拦截。

启用 Mirostat(高级)

「Mirostat 高级控制」开关默认关闭。打开后可选择 v1 / v2 算法,并调节目标困惑度(τ,默认 5.0)和学习率(η,默认 0.10)。Mirostat 主要对本地部署的 vLLM / llama.cpp 等后端有效;官方云端 API 通常不支持。

查看实际发送的参数

页面底部「预览 JSON」区域实时显示当前参数组合以 JSON 格式发送给 API 的内容,可用于核对设置是否符合预期。

常见问题

Q: 调高 temperature 后 GM 输出变得语无伦次怎么办? A: 先降回 1.0 以内,同时适当降低 top_p(0.90 左右)。temperature 超过 1.2 在很多模型上容易出现质量下降。

Q: max_tokens 设多少合适? A: 一段正常 GM 叙事约 200–600 字,对应 300–900 token。1024 是安全起点;如果需要长段落,可设到 2048–4096。注意 max_tokens 增大会增加 API 用量。

Q: 某些参数调了好像没有效果? A: 不同供应商支持的参数不同。top_k、repetition_penalty 对 Anthropic 模型无效;frequency_penalty / presence_penalty 对 Anthropic 无效;mirostat 仅本地后端支持。不支持的参数会被后端自动过滤,不会报错,但也不生效。

Q: Reasoning Effort 在我的模型上没显示? A: 仅当当前选中的模型具有「推理」能力标签时才显示(如 o3、DeepSeek R1)。若模型符合条件但未显示,检查模型能力标签是否正确配置(见模型配置)。

Q: 停止序列填了 player: 有什么效果? A: GM 输出遇到文本 player: 时立刻停止生成,通常用于防止 GM 越界替玩家说话。多条停止词用 | 分隔。

Q: 修改参数会不会影响正在进行的对话? A: 参数保存后从下一次 GM 回复开始生效,不会回溯修改已有的对话历史。

相关

这对我有帮助?