请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ai-bi-helper这个模块,可否配置Redisson?

我这边添加ai-transfer中的redisson依赖后,项目启动报错,
去掉redisson依赖后,项目正常启动,但向量会自动写入db0.

报错信息如下:Description: A component required a bean of type ‘org.springframework.ai.vectorstore.VectorStore’ that could not be found.

正在回答 回答被采纳积分+3

2回答

Carl老师 3天前

还有您这边还需要明确告诉我一下您使用redisson在bi-helper中想要实现什么目的

0 回复 有任何疑惑可以回复我~
Carl老师 3天前

您这边在config中写Redssion的配置类

RedissonConfig

了吗

0 回复 有任何疑惑可以回复我~
  • 提问者 此间道 #1
    我是想要实现将向量存入指定的reids db中
    配置了RedissonConfig也会报错:
    
    以下是AI的回答:
    Redisson 会替换 RedisConnectionFactory — Redisson 的自动配置会创建一个 RedissonConnectionFactory bean
    Spring AI Redis VectorStore 需要 RedisConnectionFactory — 但它期望的是 Spring Data Redis 的 LettuceConnectionFactory 或 JedisConnectionFactory
    回复 有任何疑惑可以回复我~ 3天前
  • Carl老师 回复 提问者 此间道 #2
    如果想要将向量存在redis中需要使用spring ai 官方提供的依赖<dependency>
        <groupId>org.springframework.ai</groupId>
        <artifactId>spring-ai-starter-vector-store-redis</artifactId>
    </dependency>
    然后去配置文件中修改redis的配置,你的redis配置的database是几对应的向量就会存在那里。因为它底层也是依赖的redis.
    回复 有任何疑惑可以回复我~ 3天前
  • 提问者 此间道 回复 Carl老师 #3
    回复 Carl老师:ok
    回复 有任何疑惑可以回复我~ 2天前
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号