From f85c0594c9c0364ac0697d110898d9d3ffe9984b Mon Sep 17 00:00:00 2001 From: Mark <348207283@qq.com> Date: Wed, 29 Apr 2026 15:24:25 +0800 Subject: [PATCH] [fix] es vector --- api/app/core/rag/vdb/elasticsearch/elasticsearch_vector.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/app/core/rag/vdb/elasticsearch/elasticsearch_vector.py b/api/app/core/rag/vdb/elasticsearch/elasticsearch_vector.py index 3f64ad85..cd52550b 100644 --- a/api/app/core/rag/vdb/elasticsearch/elasticsearch_vector.py +++ b/api/app/core/rag/vdb/elasticsearch/elasticsearch_vector.py @@ -709,7 +709,7 @@ class ElasticSearchVector(BaseVector): }, Field.VECTOR.value: { "type": "dense_vector", - "dims": len(embeddings[0]), # Make sure the dimension is correct here,The dimension size of the vector. When index is true, it cannot exceed 1024; when index is false or not specified, it cannot exceed 2048, which can improve retrieval efficiency + "dims": len(next((e for e in embeddings if e is not None), [0]*768)), # 跳过 None 获取向量维度,fallback 768 "index": True, "similarity": "cosine" }