langchain4j [特性] 兼容于在不同向量维度之间切换

dffbzjpn  于 6个月前  发布在  其他
关注(0)|答案(1)|浏览(59)

原因:io.milvus.exception.ParamException:字段'vector'的维度不正确:第0个向量的维度为1024,与字段的维度4096不相等。
在我的应用程序中,可以在不同的嵌入模型之间切换。应该使用哪种解决方案来处理由不同嵌入模型生成的不同向量维度大小?
Langchain4j似乎没有提供这样的解决方案

f0brbegy

f0brbegy1#

你好,@yushengliao。如果你更改了嵌入模型,你需要重新创建嵌入存储索引(在这个例子中是Milvus),并再次将所有数据嵌入其中。我不确定你正在寻找的具体解决方案是什么。

相关问题