main
HuangHai 3 weeks ago
parent 4607ded4e0
commit 2830cc8d76

@ -176,7 +176,7 @@ class EsSearchUtil:
filtered_vector_hits = []
vector_int = 0
for hit in vector_results['hits']['hits']:
if hit['_score'] > 0.6: # 阀值0.6
if hit['_score'] > 0.8: # 阀值0.8
# 新增语义相关性检查
if all(word in hit['_source']['user_input'] for word in jieba.lcut(query)):
logger.info(f" {vector_int + 1}. 文档ID: {hit['_id']}, 相似度分数: {hit['_score']:.2f}")

Loading…
Cancel
Save