Milvus 异常:<MilvusException: (code=65535, message=efConstruction out of range: [1, 2147483647])>

问题描述 投票:0回答:1

我有以下错误:

MilvusException: <MilvusException: (code=65535, message=efConstruction out of range: [1, 2147483647])>

当我在 milvus db 上创建 HNSW 索引时。任何建议都会很棒。网上什么都没有。

我的向量大小是 30552。也许这可能是问题所在。我不知道。只是寻找合乎逻辑的解释。

UPDATE-1:我已更新了 efconstruction 参数的创建索引参数。这是配置:

{'metric_type': 'ss', 'index_type': 'bb', 'params': {'nlist': 5, 'efConstruction': 40}}

之后我收到以下错误:

MilvusException: <MilvusException: (code=65535, message=M out of range: [1, 2048])>

谢谢

vector vectorization vector-database milvus vectordb
1个回答
0
投票

将 efconstruction 和 M 参数添加到我的 creat_index 代码中后。问题已经为我解决了。

这是我最新的索引参数:

{'metric_type': 'IP', 'index_type': 'HNSW', 'params': {'nlist': 1024, 'efConstruction': 40, 'M': 1024}}

注意:您可能不需要 nlist 参数。忽略那个就可以了。

© www.soinside.com 2019 - 2024. All rights reserved.