Conversation
@JsonIgnoreProperties(ignoreUnknown = true) public class Conversation
源码Source
io/agentscope/runtime/protocol/responseapi/model/Conversation.java:27–69会话,与模型服务通信并返回生成或向量化结果。位于 io.agentscope.runtime.protocol.responseapi.model 包。核心成员包括 getId、setId、getInput_items、setInput_items、getOutput_items、setOutput_items。
Minimal conversation object for Responses API.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public String getId() | 获取标识。 Returns the id. |
public void setId(String id) | 设置标识。 Sets the id. |
public List<Object> getInput_items() | 获取输入条目。 Returns the input items. |
public void setInput_items(List<Object> input_items) | 设置输入条目。 Sets the input items. |
public List<Object> getOutput_items() | 获取输出条目。 Returns the output items. |
public void setOutput_items(List<Object> output_items) | 设置输出条目。 Sets the output items. |
public Map<String, Object> getMetadata() | 获取元数据。 Returns the metadata. |
public void setMetadata(Map<String, Object> metadata) | 设置元数据。 Sets the metadata. |
方法详情Method Detail
getId
public String getId()
获取标识。
Returns the id.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/runtime/protocol/responseapi/model/Conversation.java:38–40setId
public void setId(String id)
设置标识。
Sets the id.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
id | String | 标识(类型 `String`)。The id. |
源码Source
io/agentscope/runtime/protocol/responseapi/model/Conversation.java:42–44getInput_items
public List<Object> getInput_items()
获取输入条目。
Returns the input items.
List<Object>返回列出。Returns list.
源码Source
io/agentscope/runtime/protocol/responseapi/model/Conversation.java:46–48setInput_items
public void setInput_items(List<Object> input_items)
设置输入条目。
Sets the input items.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
input_items | List<Object> | 输入条目(类型 `List`)。The input items. |
源码Source
io/agentscope/runtime/protocol/responseapi/model/Conversation.java:50–52getOutput_items
public List<Object> getOutput_items()
获取输出条目。
Returns the output items.
List<Object>返回列出。Returns list.
源码Source
io/agentscope/runtime/protocol/responseapi/model/Conversation.java:54–56setOutput_items
public void setOutput_items(List<Object> output_items)
设置输出条目。
Sets the output items.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
output_items | List<Object> | 输出条目(类型 `List`)。The output items. |
源码Source
io/agentscope/runtime/protocol/responseapi/model/Conversation.java:58–60getMetadata
public Map<String, Object> getMetadata()
获取元数据。
Returns the metadata.
Map<String, Object>返回映射。Returns map.
源码Source
io/agentscope/runtime/protocol/responseapi/model/Conversation.java:62–64setMetadata
public void setMetadata(Map<String, Object> metadata)
设置元数据。
Sets the metadata.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
metadata | Map<String, Object> | 元数据(类型 `Map`)。The metadata. |
源码Source
io/agentscope/runtime/protocol/responseapi/model/Conversation.java:66–68