agentscope-ai / agentscope-ai/agentscope-java

[Bug]:主智能体不会订阅子智能体的流式事件,导致主智能体输出完毕了,子智能体还在流式输出,即主智能体的回答没有使用子智能体的流式内容

Offen
#938 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area/core/agent bug
Vorherrschende Sprache
Java
Sterne
5.6k
Forks
1.3k
Ø Merge
4 T. 12 Std.
Gemergte PRs (30 T.)
77

Beschreibung

描述:
主智能体不会订阅子智能体的流式事件,导致主智能体输出完毕了,子智能体还在流式输出,即主智能体的回答没有使用子智能体的流式内容:
使用如下官方文档中的tools流式接口时,意图识别已经进来了该tools,但是观察日志发现主智能体没有使用子智能体的内容,整个请求都结束了,子智能体的流式内容还在打印日志,怀疑是主整体没有订阅子智能体的流式内容,导致子智能体的流式内容没有流入到主智能体,而对于非流式接口是正常的,麻烦官方帮忙提供下解决方案,是不是我使用的方式不对:

@Tool(description = "异步搜索")
public Flux search(
@ToolParam(name = "query", description = "搜索词") String query) {
//webClient我是使用的spring-boot-starter-webflux包
return webClient.get()
.uri("/search?q=" + query)
.retrieve()
.bodyToFlux(String.class);
}

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.