agentscope-ai / agentscope-ai/agentscope-java

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

Ouverte
#938 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
area/core/agent bug
Langage dominant
Java
Étoiles
5.6k
Forks
1.3k
Merge moyen
4 j 12 h
PR mergées (30 j)
77

Description

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

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.