ToolCallResponsePart
@JsonClassDescription("Tool call response part") @JsonInclude(JsonInclude.Include.NON_NULL) public class ToolCallResponsePart implements MessagePart
源码Source
io/agentscope/core/tracing/telemetry/model/ToolCallResponsePart.java:30–72工具调用响应片段,与模型服务通信并返回生成或向量化结果。位于 io.agentscope.core.tracing.telemetry.model 包,实现 MessagePart。核心成员包括 getType、getId、getResponse、create。
Represents a tool call result sent to the model or a built-in tool call outcome and details.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public String getType() | 获取类型。 Returns the type. |
public String getId() | 获取标识。 Returns the id. |
public Object getResponse() | 获取响应。 Returns the response. |
public static ToolCallResponsePart create(Object response)static | 创建并返回实例。 Creates and returns an instance. |
public static ToolCallResponsePart create(String id, Object response)static | 创建并返回实例。 Creates and returns an instance. |
方法详情Method Detail
getType
public String getType()
获取类型。
Returns the type.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/core/tracing/telemetry/model/ToolCallResponsePart.java:40–45getId
public String getId()
获取标识。
Returns the id.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/core/tracing/telemetry/model/ToolCallResponsePart.java:47–51getResponse
public Object getResponse()
获取响应。
Returns the response.
Object返回对象。Returns object.
源码Source
io/agentscope/core/tracing/telemetry/model/ToolCallResponsePart.java:53–57create
public static ToolCallResponsePart create(Object response)
static
创建并返回实例。
Creates and returns an instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
response | Object | 响应(类型 `Object`)。The response. |
ToolCallResponsePart返回ToolCallResponsePart。Returns tool call response part.
源码Source
io/agentscope/core/tracing/telemetry/model/ToolCallResponsePart.java:59–61create
public static ToolCallResponsePart create(String id, Object response)
static
创建并返回实例。
Creates and returns an instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
id | String | 标识(类型 `String`)。The id. |
response | Object | 响应(类型 `Object`)。The response. |
ToolCallResponsePart返回ToolCallResponsePart。Returns tool call response part.
源码Source
io/agentscope/core/tracing/telemetry/model/ToolCallResponsePart.java:63–65