生成控制

调节温度、最大输出 token 与扩展思考预算,并了解 Cordy 如何将历史放入模型的上下文窗口。

Cordy 让生成控制保持简单、与服务商无关。它们位于设置 → 生成下(副标题:“留空则使用服务商默认值。”),作用于你的下一条消息,并在重启后保留。本版本中每个控制都是全局的——作用于所有会话,而非按单个对话设置。

快速参考

控制类型留空表示作用于可用性
温度小数服务商默认下一次发送始终
最大输出 token整数服务商默认下一次发送始终
思考预算整数(token)关闭扩展思考 / 服务商默认下一次发送仅支持思考的模型

一个恢复默认按钮即可将三者全部恢复为“服务商默认”。任何留空的字段都不会发送该参数,因此套用服务商自身的默认值。

温度

控制模型的确定性或创造性。较低的值让答案更聚焦、更可复现;较高的值让答案更多样、更具探索性。输入一个小数(多数服务商大致接受 0.02.0;确切有效范围由服务商强制)。留空则使用服务商默认值。

最大输出 token

以整数 token 限制单条回复的最大长度。适合让答案更简短或控制在预算内。留空则由服务商决定。注意这是输出上限;模型的整体上下文窗口(输入 + 输出)在上下文处理中单独处理。

思考预算

对于支持扩展思考的模型,思考预算设定模型在作答前可用于推理的 token 数。

  • 该字段在所选模型支持思考时出现。在其他模型上,会被替换为提示 “所选模型不支持扩展思考。”,且 Cordy 不会套用此前所选模型遗留的旧预算。
  • 更大的预算可能提升高难度推理任务的表现,代价是更多 token 与延迟。留空则关闭扩展思考。
  • 在 Anthropic(原生)上,它直接映射到 Anthropic 的扩展思考预算;在通过 OpenRouter 的推理模型上,映射到等价的推理参数。

控制如何生效

  • 控制在每次发送时重新读取,因此更改某个值会在你下一条消息即刻生效,无需重启任何东西。
  • 思考预算在发送时以及界面上都会按能力门控:即使偏好中存在旧值,对于不支持思考的模型也会被丢弃。
  • 控制以普通设备端偏好存储,不存入会话,且对任何留空字段都不发送。

上下文处理

每个模型都有上下文窗口——输入输出的最大总 token 数。Cordy 会自动将你的会话适配其中,让你几乎无需操心:

  • 优先保留最新。 历史从最新消息向前保留;当会话增长超过窗口时,最旧的回合最先被丢弃。
  • 安全余量。15% 的窗口被保留,以免完整输入加上流式回复在作答中途溢出。
  • 预留输出空间。 会预先减去回复本身所需的空间,因为上下文窗口把输入与输出一并计入。
  • 图片计入预算。 图片按每张一个保守估算值计入输入预算,因此多图回合不会悄悄溢出。
  • Token 估算。 token 计数使用快速的设备端估算器(而非服务商往返),这也是当服务商省略用量时用量页面上 估算的来源。

当会话过长时

如果组装后的上下文仍超出模型可接受的范围,服务商会拒绝请求,Cordy 显示 “该会话过长。请新建对话或缩短历史。” 这在原样情况下不可重试——请新建会话或移除较旧的上下文。完整错误表见常见问题