AS AgentScopeAPI 手册 / API Reference

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.

返回Returns String
返回字符串结果。Returns a string.
源码Source io/agentscope/runtime/protocol/responseapi/model/Conversation.java:38–40

setId

public void setId(String id)

设置标识。

Sets the id.

参数Parameters
名称Name类型Type说明Description
idString标识(类型 `String`)。The id.
源码Source io/agentscope/runtime/protocol/responseapi/model/Conversation.java:42–44

getInput_items

public List<Object> getInput_items()

获取输入条目。

Returns the input items.

返回Returns List<Object>
返回列出。Returns list.
源码Source io/agentscope/runtime/protocol/responseapi/model/Conversation.java:46–48

setInput_items

public void setInput_items(List<Object> input_items)

设置输入条目。

Sets the input items.

参数Parameters
名称Name类型Type说明Description
input_itemsList<Object>输入条目(类型 `List`)。The input items.
源码Source io/agentscope/runtime/protocol/responseapi/model/Conversation.java:50–52

getOutput_items

public List<Object> getOutput_items()

获取输出条目。

Returns the output items.

返回Returns List<Object>
返回列出。Returns list.
源码Source io/agentscope/runtime/protocol/responseapi/model/Conversation.java:54–56

setOutput_items

public void setOutput_items(List<Object> output_items)

设置输出条目。

Sets the output items.

参数Parameters
名称Name类型Type说明Description
output_itemsList<Object>输出条目(类型 `List`)。The output items.
源码Source io/agentscope/runtime/protocol/responseapi/model/Conversation.java:58–60

getMetadata

public Map<String, Object> getMetadata()

获取元数据。

Returns the metadata.

返回Returns Map<String, Object>
返回映射。Returns map.
源码Source io/agentscope/runtime/protocol/responseapi/model/Conversation.java:62–64

setMetadata

public void setMetadata(Map<String, Object> metadata)

设置元数据。

Sets the metadata.

参数Parameters
名称Name类型Type说明Description
metadataMap<String, Object>元数据(类型 `Map`)。The metadata.
源码Source io/agentscope/runtime/protocol/responseapi/model/Conversation.java:66–68
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.