issue: too many subagents get stuck,已达到输出 token 上限回答被截断,已有输出保留在对话中。发送“继续”可让模型接着输出。 #1116
zhangtj1996
started this conversation in
General
Replies: 2 comments
触顶后"等用户发继续"是手动续写——建议自动继续这个现象我太熟悉了:我在另一个 agent 桥接项目里修过完全一样的 bug(模型输出到 max_tokens 触顶,已有输出保留,但系统只是停在原地等用户手动说"继续")。先说 DSH 这边的代码事实: 代码事实
为什么"等用户继续"体验差长任务(比如翻译整篇 paper)触发触顶是常见情况。让用户手动说"继续"意味着:
建议:触顶自动继续(带循环上限)既然
这个建议里最重要的是护栏:我最初实现自动继续时是无限续写,某次模型在循环里反复触顶,token 烧了几倍才被注意到。加"连续触顶 N 次就停并提示"的护栏,保自动体验同时防失控。 判别视角(HeartFlow,AGI 第1层辨别者)这个场景对应一个原则:信号已具备(finish_reason: length)的中断,处理路径不应止步于人工。带护栏的自动化(循环上限)是 DSH 可以做的方向。 |
0 replies
|
怎么解决清楚了么 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
All reactions