ReMeTrajectory
@JsonInclude(JsonInclude.Include.NON_NULL) public class ReMeTrajectory
源码Source
io/agentscope/core/memory/reme/ReMeTrajectory.java:27–77Re Me Trajectory,在多次调用之间保存和恢复会话与记忆数据。位于 io.agentscope.core.memory.reme 包。核心成员包括 getMessages、setMessages、builder、ReMeTrajectory。
Represents a trajectory (conversation sequence) in the ReMe API format.
A trajectory contains a list of messages that form a conversation sequence. This is used when recording memories to ReMe.
嵌套类摘要Nested Class Summary
| 类Class | 类型Kind | 说明Description |
|---|---|---|
Builder | 类class | 用于ReMeTrajectory的构建器类。 Builder class for ReMeTrajectory. |
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public ReMeTrajectory() | 初始化 `ReMeTrajectory` 实例。 Default constructor for Jackson deserialization. |
public ReMeTrajectory(List<ReMeMessage> messages) | 初始化 `ReMeTrajectory` 实例。 Creates a new ReMeTrajectory with specified messages. |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public List<ReMeMessage> getMessages() | 获取消息。 Returns the messages. |
public void setMessages(List<ReMeMessage> messages) | 设置消息。 Sets the messages. |
public static Builder builder()static | 返回构建器实例。 Builder for creating ReMeTrajectory instances. |
构造器详情Constructor Detail
ReMeTrajectory
public ReMeTrajectory()
初始化 ReMeTrajectory 实例。
Default constructor for Jackson deserialization.
源码Source
io/agentscope/core/memory/reme/ReMeTrajectory.java:34ReMeTrajectory
public ReMeTrajectory(List<ReMeMessage> messages)
初始化 ReMeTrajectory 实例。
Creates a new ReMeTrajectory with specified messages.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
messages | List<ReMeMessage> | 消息的列出。The list of messages |
源码Source
io/agentscope/core/memory/reme/ReMeTrajectory.java:41–43方法详情Method Detail
getMessages
public List<ReMeMessage> getMessages()
获取消息。
Returns the messages.
List<ReMeMessage>返回列出。Returns list.
源码Source
io/agentscope/core/memory/reme/ReMeTrajectory.java:47–49setMessages
public void setMessages(List<ReMeMessage> messages)
设置消息。
Sets the messages.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
messages | List<ReMeMessage> | 消息列表(类型 `List`)。The messages. |
源码Source
io/agentscope/core/memory/reme/ReMeTrajectory.java:51–53builder
public static Builder builder()
static
返回构建器实例。
Builder for creating ReMeTrajectory instances.
Builder一种新的构建器实例。A new builder instance
源码Source
io/agentscope/core/memory/reme/ReMeTrajectory.java:60–62嵌套类详情Nested Class Detail
Builder
public static class Builder用于ReMeTrajectory的构建器类。位于 io.agentscope.core.memory.reme 包。核心成员包括 messages、build。
Builder class for ReMeTrajectory.