我正在学习使用 Milvus 的 BGE-M3 嵌入的混合搜索教程,但我遇到了这行代码的问题:
sparse_results = sparse_search(col, query_embeddings['sparse'][0])
。它抛出一个 NotImplementedError
表示未实现一维稀疏切片。
我使用以下版本:milvus-lite==2.4.9、milvus-model==0.2.3、python=3.10.14。是什么原因导致这个问题?
您运行什么操作系统? 哪个CPU? 有GPU吗? 多少内存? 您有足够的磁盘空间吗?
以下https://milvus.io/docs/embed-with-bgm-m3.md
这对我来说适用于使用 Python 3.10 的 Mac M1 架构
嵌入:{'密集':[数组([-0.02505938,-0.00142195,0.04015466,...,-0.02094925,
0.02623658, 0.00324097], dtype=float32), 数组([ 0.0011846 , 0.00649291, -0.00735767, ..., -0.01446293,
0.04243685, -0.0179482 ], dtype=float32), 数组([ 0.0041529 , -0.01014917, 0.00098105, ..., -0.02559665,
0.08084688, 0.00141646], dtype=float32)], '稀疏': <3x250002 sparse array of type '