@Preview(value="3.8.4") public class ReActResponse extends java.lang.Object implements AgentResponse
| 构造器和说明 |
|---|
ReActResponse(AgentSession session,
ReActTrace trace,
AssistantMessage message) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getContent()
获取消息内容
|
org.noear.solon.flow.FlowContext |
getContext()
获取上下文
|
AssistantMessage |
getMessage()
获取消息
|
Metrics |
getMetrics()
获取执行指标(如 Token 消耗、耗时等)
|
AgentSession |
getSession()
获取会话
|
ReActTrace |
getTrace() |
<T> T |
toBean(java.lang.Class<T> type)
将消息内容转换为结构化对象(通常用于解析 JSON 格式的 Final Answer)
|
public ReActResponse(AgentSession session, ReActTrace trace, AssistantMessage message)
public ReActTrace getTrace()
public AgentSession getSession()
AgentResponsegetSession 在接口中 AgentResponsepublic org.noear.solon.flow.FlowContext getContext()
AgentResponsegetContext 在接口中 AgentResponsepublic Metrics getMetrics()
AgentResponsegetMetrics 在接口中 AgentResponsepublic AssistantMessage getMessage()
AgentResponsegetMessage 在接口中 AgentResponsepublic java.lang.String getContent()
AgentResponsegetContent 在接口中 AgentResponsepublic <T> T toBean(java.lang.Class<T> type)
AgentResponsetoBean 在接口中 AgentResponseT - 类型泛型type - 目标类型