跳到主要内容

Redis

https://redis.io/

Maven 依赖

可在纯 Java 或 Spring Boot 应用中使用 Redis 与 LangChain4j 集成。

纯 Java

备注

1.0.0-beta1 起,langchain4j-redis 已迁移到 langchain4j-community 并重命名为 langchain4j-community-redis

1.0.0-beta1 之前:


<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-redis</artifactId>
<version>${previous version here}</version>
</dependency>

1.0.0-beta1 及以上版本:


<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-redis</artifactId>
<version>${latest version here}</version>
</dependency>

Spring Boot

备注

1.0.0-beta1 起,langchain4j-redis-spring-boot-starter 已迁移到 langchain4j-community 并重命名为 langchain4j-community-redis-spring-boot-starter

1.0.0-beta1 之前:


<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-redis-spring-boot-starter</artifactId>
<version>${previous version here}</version>
</dependency>

1.0.0-beta1 及以上版本:


<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-redis-spring-boot-starter</artifactId>
<version>${latest version here}</version>
</dependency>

或使用 BOM 统一管理依赖:


<dependencyManagement>
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-community-bom</artifactId>
<version>${latest version here}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencyManagement>

API 参考

  • RedisEmbeddingStore

示例