ReMeAddRequest
@JsonInclude(JsonInclude.Include.NON_NULL) public class ReMeAddRequest
io/agentscope/core/memory/reme/ReMeAddRequest.java:28–98Re Me 添加请求,在多次调用之间保存和恢复会话与记忆数据。位于 io.agentscope.core.memory.reme 包。核心成员包括 getWorkspaceId、setWorkspaceId、getTrajectories、setTrajectories、builder、ReMeAddRequest。
Request object for adding memories to ReMe API.
This request is sent to the ReMe API's POST /summary_personal_memory endpoint
to record new memories. ReMe will process the trajectories and extract memorable information.
嵌套类摘要Nested Class Summary
| 类Class | 类型Kind | 说明Description |
|---|---|---|
Builder | 类class | ReMeAddRequest的构建器。 Builder for ReMeAddRequest. |
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public ReMeAddRequest() | 初始化 `ReMeAddRequest` 实例。 Default constructor for Jackson. |
public ReMeAddRequest(String workspaceId, List<ReMeTrajectory> trajectories) | 初始化 `ReMeAddRequest` 实例。 Creates a new ReMeAddRequest with specified workspace ID and trajectories. |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public String getWorkspaceId() | 获取工作区标识。 Returns the workspace id. |
public void setWorkspaceId(String workspaceId) | 设置工作区标识。 Sets the workspace id. |
public List<ReMeTrajectory> getTrajectories() | 获取 `getTrajectories`。 Returns the trajectories. |
public void setTrajectories(List<ReMeTrajectory> trajectories) | 设置 `setTrajectories`。 Sets the trajectories. |
public static Builder builder()static | 创建新的构建器用于 ReMeAddRequest。 Creates a new builder for ReMeAddRequest. |
构造器详情Constructor Detail
ReMeAddRequest
public ReMeAddRequest()
初始化 ReMeAddRequest 实例。
Default constructor for Jackson.
io/agentscope/core/memory/reme/ReMeAddRequest.java:39ReMeAddRequest
public ReMeAddRequest(String workspaceId, List<ReMeTrajectory> trajectories)
初始化 ReMeAddRequest 实例。
Creates a new ReMeAddRequest with specified workspace ID and trajectories.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
workspaceId | String | 工作区标识(类型 `String`)。The workspace identifier |
trajectories | List<ReMeTrajectory> | trajectories(类型 `List`)。The list of trajectories |
io/agentscope/core/memory/reme/ReMeAddRequest.java:47–50方法详情Method Detail
getWorkspaceId
public String getWorkspaceId()
获取工作区标识。
Returns the workspace id.
Stringio/agentscope/core/memory/reme/ReMeAddRequest.java:54–56setWorkspaceId
public void setWorkspaceId(String workspaceId)
设置工作区标识。
Sets the workspace id.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
workspaceId | String | 工作区标识(类型 `String`)。The workspace id. |
io/agentscope/core/memory/reme/ReMeAddRequest.java:58–60getTrajectories
public List<ReMeTrajectory> getTrajectories()
获取 getTrajectories。
Returns the trajectories.
List<ReMeTrajectory>io/agentscope/core/memory/reme/ReMeAddRequest.java:62–64setTrajectories
public void setTrajectories(List<ReMeTrajectory> trajectories)
设置 setTrajectories。
Sets the trajectories.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
trajectories | List<ReMeTrajectory> | trajectories(类型 `List`)。The trajectories. |
io/agentscope/core/memory/reme/ReMeAddRequest.java:66–68builder
public static Builder builder()
创建新的构建器用于 ReMeAddRequest。
Creates a new builder for ReMeAddRequest.
Builderio/agentscope/core/memory/reme/ReMeAddRequest.java:75–77嵌套类详情Nested Class Detail
Builder
public static class BuilderReMeAddRequest的构建器。位于 io.agentscope.core.memory.reme 包。核心成员包括 workspaceId、trajectories、build。
Builder for ReMeAddRequest.