-
Notifications
You must be signed in to change notification settings - Fork 214
Description
Summary
agentscope-extensions-agui: Currently unable to output the results of "deep thinking" (reasoning). Requesting support to render content generated in "thinking mode" consistent with the AG-UI format.agentscope-extensions-core: Proposing to split theREASONINGwithinEventTypeinto two distinct events:THINKING(the process) andREASONING(the final answer/response).
Description
1. agentscope-extensions-agui lacks support for outputting deep thinking results
I downloaded the agui example and enabled both streaming output and deep thinking mode. However, I noticed that the content generated during the "deep thinking" phase is not displayed on the UI.
I believe that the internal thought process (deep thinking) should be visible to the user. Upon checking the source code, it appears there is currently no logic supporting ThinkBlock.
2. Proposal to split REASONING in agentscope-extensions-core into THINKING and REASONING
If a developer chooses not to use agentscope-extensions-agui, or cannot follow the AG-UI output protocol standards for specific reasons, handling "deep thinking" content becomes remarkably difficult.
This is especially true for streaming outputs. I believe "deep thinking" should be treated as a standalone event. Therefore, I suggest decoupling it by introducing a separate THINKING event type, distinct from the final answer (REASONING).
建议简述
- agentscope-extensions-agui 无法将深度思考的结果进行输出,希望能够支撑将思考模式下的内容也都按照 AG-UI 输出出来
- agentscope-extensions-core 中的 EventType 事件能够将 REASONING 拆分成 THINKING 和 REASONING(只是回答)
建议描述
agentscope-extensions-agui 无法将深度思考的结果进行输出,希望能够支撑将思考模式下的内容也都按照 AG-UI 输出出来
我下载了agui 实例,并开启了流式输出和深度思考,发现页面上并不会输出深度思考输出的内容。个人认为深度思考的内容正常来说也是应该进行输出的,但源码的逻辑中,并没有对深度思考(ThinkBlock)做支撑
agentscope-extensions-core 中的 EventType 事件能够将 REASONING 拆分成 THINKING 和 REASONING(只是回答)
假设我不想引入 agentscope-extensions-agui,或者说我们因为某些原因,不能按照 ag-ui 协议标准输出,那对于深入思考的内容,支撑起来就非常麻烦。尤其是流式输出下,我认为,深度思考也是一个事件,完全可以独立出来
Metadata
Metadata
Assignees
Labels
Type
Projects
Status