ReMeSearchRequest
@JsonInclude(JsonInclude.Include.NON_NULL) public class ReMeSearchRequest
io/agentscope/core/memory/reme/ReMeSearchRequest.java:27–119Re Me 搜索请求,在多次调用之间保存和恢复会话与记忆数据。位于 io.agentscope.core.memory.reme 包。核心成员包括 getWorkspaceId、setWorkspaceId、getQuery、setQuery、getTopK、setTopK。
Request object for searching memories in ReMe API.
This request is sent to the ReMe API's POST /retrieve_personal_memory endpoint
to retrieve relevant memories based on a query string.
嵌套类摘要Nested Class Summary
| 类Class | 类型Kind | 说明Description |
|---|---|---|
Builder | 类class | ReMeSearchRequest的构建器。 Builder for ReMeSearchRequest. |
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public ReMeSearchRequest() | 初始化 `ReMeSearchRequest` 实例。 Default constructor for Jackson. |
public ReMeSearchRequest(String workspaceId, String query, Integer topK) | 初始化 `ReMeSearchRequest` 实例。 Creates a new ReMeSearchRequest with specified workspace ID, query, and topK. |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public String getWorkspaceId() | 获取工作区标识。 Returns the workspace id. |
public void setWorkspaceId(String workspaceId) | 设置工作区标识。 Sets the workspace id. |
public String getQuery() | 获取查询。 Returns the query. |
public void setQuery(String query) | 设置查询。 Sets the query. |
public Integer getTopK() | 获取 `getTopK`。 Returns the top k. |
public void setTopK(Integer topK) | 设置 `setTopK`。 Sets the top k. |
public static Builder builder()static | 创建新的构建器用于 ReMeSearchRequest。 Creates a new builder for ReMeSearchRequest. |
构造器详情Constructor Detail
ReMeSearchRequest
public ReMeSearchRequest()
初始化 ReMeSearchRequest 实例。
Default constructor for Jackson.
io/agentscope/core/memory/reme/ReMeSearchRequest.java:42–44ReMeSearchRequest
public ReMeSearchRequest(String workspaceId, String query, Integer topK)
初始化 ReMeSearchRequest 实例。
Creates a new ReMeSearchRequest with specified workspace ID, query, and topK.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
workspaceId | String | 工作区标识(类型 `String`)。The workspace identifier |
query | String | 搜索查询。The search query |
topK | Integer | top K(类型 `Integer`)。Maximum number of results |
io/agentscope/core/memory/reme/ReMeSearchRequest.java:53–57方法详情Method Detail
getWorkspaceId
public String getWorkspaceId()
获取工作区标识。
Returns the workspace id.
Stringio/agentscope/core/memory/reme/ReMeSearchRequest.java:61–63setWorkspaceId
public void setWorkspaceId(String workspaceId)
设置工作区标识。
Sets the workspace id.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
workspaceId | String | 工作区标识(类型 `String`)。The workspace id. |
io/agentscope/core/memory/reme/ReMeSearchRequest.java:65–67getQuery
public String getQuery()
获取查询。
Returns the query.
Stringio/agentscope/core/memory/reme/ReMeSearchRequest.java:69–71setQuery
public void setQuery(String query)
设置查询。
Sets the query.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
query | String | 查询文本(类型 `String`)。The query. |
io/agentscope/core/memory/reme/ReMeSearchRequest.java:73–75getTopK
public Integer getTopK()
获取 getTopK。
Returns the top k.
Integerio/agentscope/core/memory/reme/ReMeSearchRequest.java:77–79setTopK
public void setTopK(Integer topK)
设置 setTopK。
Sets the top k.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
topK | Integer | top K(类型 `Integer`)。The top k. |
io/agentscope/core/memory/reme/ReMeSearchRequest.java:81–83builder
public static Builder builder()
创建新的构建器用于 ReMeSearchRequest。
Creates a new builder for ReMeSearchRequest.
Builderio/agentscope/core/memory/reme/ReMeSearchRequest.java:90–92嵌套类详情Nested Class Detail
Builder
public static class BuilderReMeSearchRequest的构建器。位于 io.agentscope.core.memory.reme 包。核心成员包括 workspaceId、query、topK、build。
Builder for ReMeSearchRequest.