|
|
|
@ -124,11 +124,13 @@ def main():
|
|
|
|
|
for i, hit in enumerate(vector_results['hits']['hits'], 1):
|
|
|
|
|
print(f" {i}. 文档ID: {hit['_id']}, 相似度分数: {hit['_score']:.2f}")
|
|
|
|
|
print(f" 内容: {hit['_source']['user_input']}")
|
|
|
|
|
print(f" 详细: {hit['_source']['full_content']}")
|
|
|
|
|
# print(f" 详细: {hit['_source']['tags']['full_content']}")
|
|
|
|
|
|
|
|
|
|
print("\n文本精确搜索结果:")
|
|
|
|
|
for i, hit in enumerate(text_results['hits']['hits']):
|
|
|
|
|
print(f" {i+1}. 文档ID: {hit['_id']}, 匹配分数: {hit['_score']:.2f}")
|
|
|
|
|
print(f" 内容: {hit['_source']['user_input']}")
|
|
|
|
|
# print(f" 详细: {hit['_source']['tags']['full_content']}")
|
|
|
|
|
|
|
|
|
|
finally:
|
|
|
|
|
es_pool.release_connection(es_conn)
|
|
|
|
|