diff --git a/flask_app/main/start_up.py b/flask_app/main/start_up.py index c92a556..40aa715 100644 --- a/flask_app/main/start_up.py +++ b/flask_app/main/start_up.py @@ -156,7 +156,7 @@ def process_and_stream(file_url): response = { 'message': 'Processing', 'filename': os.path.basename(downloaded_filepath), - 'data': json.dumps(data, ensure_ascii=False) + 'data': data } yield f"data: {json.dumps(response, ensure_ascii=False)}\n\n" # 日志记录已合并数据 diff --git a/flask_app/货物标/资格审查main.py b/flask_app/货物标/资格审查main.py index 80311a6..8f60c94 100644 --- a/flask_app/货物标/资格审查main.py +++ b/flask_app/货物标/资格审查main.py @@ -120,6 +120,9 @@ def find_chapter_clause_references(data, parent_key=""): result.append({full_key: value}) return result + +# def reformat_questions(match_keys): + def qualification_review(truncate_file): file_id=upload_file(truncate_file) user_query=["该招标文件中规定的资格性审查标准是怎样的?请以json格式给出,外层为'资格性审查',你的回答要与原文一致,不可擅自总结删减,也不要回答有关符合性性审查的内容。","该招标文件中规定的符合性审查标准是怎样的?请以json格式给出,外层为'符合性审查',你的回答要与原文一致,不可擅自总结删减,也不要回答有关资格性审查的内容。"] @@ -135,7 +138,7 @@ def qualification_review(truncate_file): print(result) # 整合基础信息核心代码 return combined_res - +#[{'资格性审查.资格要求': '符合本采购文件第一章第二款要求,并提供合格有效的证明材料'}, {'资格性审查.没有重大违法记录的书面声明': '是否提交参加政府采购活动前三年内在经营活动中没有重大违法记录的书面承诺或声明(格式要求详见本项目采购文件第六章相关格式要求)'}] if __name__ == "__main__": truncate_file="C:\\Users\\Administrator\\Desktop\\货物标\\output3\\6.2定版视频会议磋商文件_qualification2.pdf" res=qualification_review(truncate_file)