Anthropic 为 Claude API 新增 Beta effort 档位:单会话内动态调节模型思考强度

8小时前 小马良
4 0

Anthropic 在 Claude API 推出 Beta 阶段的 effort 配置能力,开发者能够在同一条对话链路里动态调整 effort,不用全程固定一套模型参数,按需改变 Claude 的回答投入强度。

effort 代表模型的“努力程度”档位,用来在回答详实度、响应速度、调用成本三者之间做权衡。它不只是控制输出文字长短,还会影响模型的思考深度、工具调用策略、内容组织环节占用的算力资源。

使用方式上,开发者在消息序列插入一条空内容的 system 消息,通过 output_config.effort 指定目标等级。该方式不需要改动顶层会话配置,原有提示缓存依然可以正常命中。

生效规则上,这个设置不会回溯修改已经生成的回复,从下一条用户新消息开始生效。开发者需要把控插入这条配置消息的时机,对齐任务切换节点。

典型用法:同一段对话前期简单问答,使用低 effort 保证速度、节省开销;当任务切换到复杂推理、深度分析时,就地调高 effort,获取更完备的输出,无需新建会话。