> ## Documentation Index
> Fetch the complete documentation index at: https://docs.memorose.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Java

> 面向当前 Memorose `/v1` 运行时的 Java SDK。

# Java

安装官方 Java SDK：

```xml theme={null}
<dependency>
    <groupId>dev.memorose.sdk</groupId>
    <artifactId>memorose-client</artifactId>
    <version>0.1.1</version>
</dependency>
```

基础检索流程：

```java theme={null}
MemoroseClient client = new MemoroseClient("http://127.0.0.1:3000", "your_api_key");
IngestRequest ingest = new IngestRequest("Dylan prefers concise summaries.");
client.ingestEvent("user_123", streamId, ingest);

RetrieveRequest request = new RetrieveRequest("What does Dylan prefer?");
request.limit = 5;
RetrieveResponse response = client.retrieveMemory("user_123", streamId, request);
```

服务端 reranker 模式，包括 `arbitrator`，在 Memorose 服务启动时配置。SDK 请求不会选择 reranker 模型。
