@Preview(value="3.8.1") public class TeamRequest extends java.lang.Object implements AgentRequest<TeamRequest,TeamResponse>
核心职责:为 TeamAgent 的调用提供流式配置能力,包括会话绑定与运行时选项修正。
| 构造器和说明 |
|---|
TeamRequest(TeamAgent agent,
Prompt prompt) |
| 限定符和类型 | 方法和说明 |
|---|---|
TeamResponse |
call()
发起同步调用
|
TeamRequest |
options(java.util.function.Consumer<TeamOptionsAmend> adjustor)
修正运行时选项(如调整迭代次数、增加拦截器等)
|
TeamRequest |
session(AgentSession session)
绑定执行会话(用于持久化记忆或上下文关联)
|
reactor.core.publisher.Flux<AgentChunk> |
stream()
响应式流输出:实时推送推理过程中的中间结果(如思考、动作、内容片段)
|
public TeamRequest session(AgentSession session)
session 在接口中 AgentRequest<TeamRequest,TeamResponse>public TeamRequest options(java.util.function.Consumer<TeamOptionsAmend> adjustor)
public TeamResponse call() throws java.lang.Throwable
call 在接口中 AgentRequest<TeamRequest,TeamResponse>java.lang.Throwablepublic reactor.core.publisher.Flux<AgentChunk> stream()
AgentRequeststream 在接口中 AgentRequest<TeamRequest,TeamResponse>