預設入門

很多用户在刚開始與 AI 角色對話时,常常会遇到這樣的困扰:大模型總是给出毫无感情色彩的套話,或者在几轮對話后開始“複读”之前的句子,甚至產生语病與错乱。這往往不是因為角色卡没写好,而是因為模型的采樣生成參數没有配置得當。

Tavern Studio 的 Preset(預設) 系统為您提供了一套可视化的參數控制台,让您可以微調驱動 AI 角色對話的采樣策略與生成风格。

适合誰阅读

  • 觉得 AI 聊天太複读、废話多、口吻死板或者容易逻輯崩溃的用户。
  • 想要理解 TemperatureTop PMin P 等大模型取樣參數在角色扮演中实际作用的玩家。
  • 需要针對不同的角色使用不同生成參數的创作者。

你将学会什么

  • 什么是預設(Preset)以及它如何影响 AI 角色说話的灵活性。
  • 在底部導航欄中管理與新建預設的步骤。
  • 掌握核心生成參數(Temperature、Min P、Top P 等)的調节含義。
  • 在 Chat Settings 面板中為單個聊天会話配置預設覆盖。
  • 定位并修複“預設不生效”或“AI 輸出乱碼”的问题。

认识大模型取樣參數

大语言模型并不是根據逻輯像人一樣思考,而是通过概率计算下一個可能出现的字符或單词。Preset(預設)的核心职责就是规定模型應該如何从這堆概率词汇中进行挑选。

在預設编輯面板中,您会接觸到以下參數:

1. Temperature(温度)

  • 通俗解釋:AI 的“情绪温度”與“创造力”。
  • 調节建议:温度越高(如 1.1 - 1.5),AI 的遣词造句越丰富、出人意料,越有想象力,但太高会導致逻輯错乱或胡言乱语;温度越低(如 0.5 - 0.8),AI 越严谨死板,容易複读套話。角色扮演通常推荐 0.9 - 1.2 之间的温和温度。

2. Min P(新一代黄金采樣器)

  • 通俗解釋:根據最可能出现的词的概率,動態設定一個“剔除門槛”。
  • 調节建议:這是近年来在角色扮演领域被奉為常用標准的參數。Min P 值(例如 0.050.1)代表任何概率低于最可能词概率的 5% 或 10% 的低概率词汇都会被强行剔除。它能在不压制 AI 创造力的同时,较好地防止乱碼和逻輯崩坏。

3. Top P & Top K

  • 通俗解釋:传统的截断过滤器。
  • 調节建议Top P 限制只在前百分之几的词池中选擇;Top K 限制词池的數量。在 Min P 啟用的情况下,您可以将 Top P 保持在 1.0(即不限制),由 Min P 来主導过滤以获得更自然的说話节奏。

4. Max Response Tokens(最大輸出 Token)

  • 通俗解釋:AI 一句話最多能说多少個字。
  • 調节建议:對于普通聊天,200 - 400 即可;如果是辅助写作,需要長篇動作心理描写,可将其調高至 800 或以上。

管理與切換預設

Tavern Studio preset list
預設列表用于管理不同模型與角色风格的參數組合。

Tavern Studio 支持在全局或單個聊天中灵活配置預設:

1. 全局預設管理

Tavern Studio preset entry editor
在預設條目编輯頁調整 Prompt 條目與取樣參數。
  • 點击螢幕底部 TabBar 的第三個圖標 Preset(預設管理) 切換过去(或通过觸摸板双指滑動切換)。
  • 客户端默认提供了一套“標准角色扮演(Roleplay Standard)”預設,您可以在此基础上點击“複制”创建您自己的預設。
  • 您也可以點击底部 TabBar 中间的 +(匯入) 按钮,直接匯入从网络上下載的 .json 格式預設包。

2. 為特定角色聊天配置預設覆盖

并不是所有模型都适合同一套預設。在 Tavern Studio 中,您可以為每個角色进行聊天級預設綁定:

  1. 进入角色的 Chat 窗口。
  2. 寬螢幕下直接在右侧的 Chat Settings 面板操作,窄螢下向左滑動拉出 Chat Settings
  3. 下滑找到 Generation Preset(生成預設綁定) 选項。
  4. 取消勾选“使用全局預設”并从下拉列表中选中你希望在此会話中使用的特定預設。
  5. 保存后,只有這個聊天的 API 請求会携带這套取樣參數,不会干扰其他角色的全局默认表现。

常见问题與排查

Q1:為什么我調高了 Temperature(温度),AI 生成出来的全是毫无意義的乱碼和空白?

這通常是因為温度被設得太高了(例如超过了 1.8),模型几乎完全放弃了逻輯概率,在挑选一些毫无關联的随机字符。

  • 解决办法:請将温度回調至 0.9 - 1.2 之间。同时检查是否開啟了 Min P 并将其設在 0.05 左右,這能有效防止高温下的词庫雪崩。

Q2:為什么我在預設管理中改了參數,AI 说話的口吻完全没有任何變化?

請确认以下两點:

  1. 服务商端强制參數:有些商业雲端 API 服务商在服务端强行锁定了取樣參數,会直接忽略客户端發送过去的 TemperatureMin P 設定。您可以向服务商客服确认是否支持自定義采樣。
  2. 被聊天級覆盖所遮蔽:检查當前聊天的 Chat Settings 面板,看看是否勾选了“獨立覆盖(Override)”或綁定了其他預設,導致你刚才修改的全局預設并没有應用到當前的聊天中。

Q3:聊天中 AI 總是不断複读前一句話?

這除了參數过低外,可能是因為没有配置“惩罚系數”(Repetition Penalty)。您可以在預設配置的高級版块中,将 Repetition Penalty(重複惩罚) 設在 1.05 - 1.15 之间。這会限制模型重複使用词汇,从底层抑制複读现象。


下一步


下載 Tavern Studio
Windows