12.23 无效标废标更新

This commit is contained in:
zy123 2024-12-23 16:00:23 +08:00
parent f96bac58ba
commit a170459a56
3 changed files with 6 additions and 6 deletions

View File

@ -9,7 +9,7 @@ from flask_app.general.json_utils import clean_json_string
from flask_app.general.多线程提问 import read_questions_from_file, multi_threading
from flask_app.general.通义千问long import upload_file
from flask_app.general.通用功能函数 import get_global_logger
from flask_app.货物标.基础信息解析main import aggregate_basic_info_goods
from flask_app.货物标.基础信息解析货物标版 import aggregate_basic_info_goods
from flask_app.general.截取pdf_main import truncate_pdf_multiple
from flask_app.货物标.截取pdf货物标版 import truncate_pdf_main_goods
from flask_app.工程标.截取pdf工程标版 import truncate_pdf_main_engineering

View File

@ -8,7 +8,7 @@ from flask_app.general.format_change import docx2pdf, pdf2docx,doc2docx
from flask_app.general.insert_del_pagemark import insert_mark, delete_mark
from flask_app.general.json_utils import transform_json_values
from flask_app.general.通用功能函数 import get_global_logger
from flask_app.货物标.基础信息解析main import combine_basic_info
from flask_app.货物标.基础信息解析货物标版 import combine_basic_info
from flask_app.货物标.投标人须知正文提取指定内容货物标版 import extract_from_notice
from flask_app.general.截取pdf_main import truncate_pdf_multiple
from concurrent.futures import ThreadPoolExecutor

View File

@ -134,8 +134,8 @@ def dynamic_key_handling(key_groups, detected_keys):
def get_base_info(merged_baseinfo_path,clause_path):
file_id = upload_file(merged_baseinfo_path)
# baseinfo_file_path='flask_app/static/提示词/基本信息货物标.txt'
baseinfo_file_path = r'D:\flask_project\flask_app\static\提示词\基本信息货物标.txt'
baseinfo_file_path='flask_app/static/提示词/基本信息货物标.txt'
# baseinfo_file_path = r'D:\flask_project\flask_app\static\提示词\基本信息货物标.txt'
questions = read_questions_from_file(baseinfo_file_path)
more_query = "请你根据招标文件信息,回答以下问题:是否组织踏勘现场?是否召开投标预备会(或投标答疑会)?是否退还投标文件?是否允许分包? 是否需要递交投标保证金或磋商保证金是否需要提交履约保证金或履约担保是否有招标代理服务费或中标、成交服务费或采购代理服务费请按json格式给我提供信息键名分别为'是否组织踏勘现场','是否召开投标预备会'(或'是否召开投标答疑会','是否退还投标文件',是否允许分包','是否递交投标保证金'(或'是否递交磋商保证金','是否提交履约保证金','是否有招标代理服务费',键值仅限于'','','未知',若存在矛盾信息,请回答'未知'"
questions.append(more_query)
@ -143,8 +143,8 @@ def get_base_info(merged_baseinfo_path,clause_path):
baseinfo_list = [clean_json_string(res) for _, res in baseinfo_results] if baseinfo_results else []
chosen_numbers, merged = merge_json_to_list(baseinfo_list.pop())
baseinfo_list.append(merged)
# judge_file_path = 'flask_app/static/提示词/是否相关问题货物标.txt'
judge_file_path =r'D:\flask_project\flask_app\static\提示词\是否相关问题货物标.txt'
judge_file_path = 'flask_app/static/提示词/是否相关问题货物标.txt'
# judge_file_path =r'D:\flask_project\flask_app\static\提示词\是否相关问题货物标.txt'
with concurrent.futures.ThreadPoolExecutor(max_workers=3) as executor:
# 提交两个任务
future1 = executor.submit(process_judge_questions, judge_file_path, chosen_numbers, file_id,