跳到主要内容

Redis

https://redis.io/

Maven依存関係

LangChain4jでRedisを使用するには、プレーンJavaまたはSpring Bootアプリケーションで使用できます。

プレーンJava

备注

1.0.0-beta1以降、langchain4j-redislangchain4j-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-starterlangchain4j-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>
<typ>pom</typ>
<scope>import</scope>
</dependency>
</dependencyManagement>

API

  • RedisEmbeddingStore