agentscope-ai / agentscope-ai/agentscope-java

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

Abierto
#938 4 comentarios 0 reacciones 0 asignados Ver en GitHub
area/core/agent bug
Lenguaje dominante
Java
Estrellas
5.6k
Forks
1.3k
Merge medio
4 d 12 h
PR fusionados (30 d)
77

Descripción

描述:
主智能体不会订阅子智能体的流式事件,导致主智能体输出完毕了,子智能体还在流式输出,即主智能体的回答没有使用子智能体的流式内容:
使用如下官方文档中的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);
}

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.