聊天
上下文与用量
阅读上下文使用情况,理解压缩功能,并调整代理活动的显示方式。
Dream 显示当前对话的信息,以及在可用情况下所选提供商的使用限制。这些问题分别回答了不同的内容:聊天使用了多少上下文,以及提供商的配额使用了多少。
检查对话上下文#
使用消息框下方的上下文指示器来检查对话的上下文使用情况。上下文窗口是模型在生成响应时可以考虑的内容量,包括对话内容和工具结果。
Dream 在提供商提供使用信息时会使用这些信息,否则可能会根据消息内容估算使用情况。将该指示视为指导而非精确的计费测量。更换模型可能会改变可用的上下文窗口。
理解压缩#
一些提供商通过总结旧的上下文来压缩长对话。当提供商报告此操作时,Dream会在对话中显示 压缩上下文… 或 上下文已压缩。
压缩有助于代理继续执行长时间任务,但摘要可能不会保留每个细节。如果对话已远离原始请求,重新陈述关键要求并引用当前文件。Dream 显示的会话记录和提供商使用的上下文并不一定完全相同。
压缩行为由提供商集成控制。它与归档聊天不同,也不会释放提供商账户的使用配额。
检查提供商使用情况#
- 使用您想要检查的提供商打开一个聊天。
- 点击消息框下方的使用量计数器。
- 审查可用的使用信息和重置时间。
弹出框的标签对大多数提供商是 套餐用量,对 OpenCode 是 使用统计。不同提供商的可用性和详细程度可能不同。读取不可用本身并不意味着聊天无法运行;请检查实际响应中的任何错误以及提供商自身的账户信息。
让工具活动更易于阅读#
打开 设置 → 通用,找到 聊天消息:
| 设置 | 效果 |
|---|---|
| 显示推理摘要 | 显示模型提供的推理摘要 |
| 分组工具调用 | 将组工具活动归类为紧凑的计数芯片 |
| 展开工具调用 | 默认展开工具调用详情 |
这些设置仅改变呈现方式,不会改变模型所需推理的努力;请在 模型与默认设置 中配置该部分。同一组包含 更改检查点,用于控制 Dream 是否在每次回复前保存快照;详情请参见 审查与恢复更改。