diff --git a/dsRag/ElasticSearch/T2_SplitTxt.py b/dsRag/ElasticSearch/T2_SplitTxt.py index 824638d4..630e224f 100644 --- a/dsRag/ElasticSearch/T2_SplitTxt.py +++ b/dsRag/ElasticSearch/T2_SplitTxt.py @@ -4,7 +4,6 @@ import shutil import warnings import zipfile -import docx from docx import Document from docx.oxml.ns import nsmap diff --git a/dsRag/Txt/CHEMISTRY_1_1.txt b/dsRag/Txt/CHEMISTRY_1_1.txt index fdd4c525..55c628e7 100644 --- a/dsRag/Txt/CHEMISTRY_1_1.txt +++ b/dsRag/Txt/CHEMISTRY_1_1.txt @@ -1,2 +1,2 @@ -氢气与氧气燃烧的方程式 +氧化铁和硝酸的反应方程式 $$ FeO+4HNO_{ 3 } ⇒Fe(NO_{ 3 } )_{ 3 } +2H_{ 2 } O+NO_{ 2 } ↑ $$ \ No newline at end of file diff --git a/dsRag/Util/EsSearchUtil.py b/dsRag/Util/EsSearchUtil.py index 36dea7c1..a3f66bd4 100644 --- a/dsRag/Util/EsSearchUtil.py +++ b/dsRag/Util/EsSearchUtil.py @@ -176,7 +176,7 @@ class EsSearchUtil: filtered_vector_hits = [] vector_int = 0 for hit in vector_results['hits']['hits']: - if hit['_score'] > 0.4: # 阀值0.4 + if hit['_score'] > 0.6: # 阀值0.6 logger.info(f" {vector_int + 1}. 文档ID: {hit['_id']}, 相似度分数: {hit['_score']:.2f}") logger.info(f" 内容: {hit['_source']['user_input']}") filtered_vector_hits.append(hit) diff --git a/dsRag/Util/__pycache__/EsSearchUtil.cpython-310.pyc b/dsRag/Util/__pycache__/EsSearchUtil.cpython-310.pyc index 7cdb86aa..7b6e7bc5 100644 Binary files a/dsRag/Util/__pycache__/EsSearchUtil.cpython-310.pyc and b/dsRag/Util/__pycache__/EsSearchUtil.cpython-310.pyc differ diff --git a/dsRag/static/Txt/化学方程式_CHEMISTRY_1.docx b/dsRag/static/Txt/化学方程式_CHEMISTRY_1.docx index 04d1a434..4ebc9a7b 100644 Binary files a/dsRag/static/Txt/化学方程式_CHEMISTRY_1.docx and b/dsRag/static/Txt/化学方程式_CHEMISTRY_1.docx differ diff --git a/dsRag/static/ai.html b/dsRag/static/ai.html index 6aa219b9..ed84511f 100644 --- a/dsRag/static/ai.html +++ b/dsRag/static/ai.html @@ -220,7 +220,7 @@ 帮我写一下 “如何理解点、线、面、体、角”的教学设计