11.8 评标修改 技术参数修改
This commit is contained in:
parent
e89304fa53
commit
f6db131384
@ -82,11 +82,15 @@ def get_business_requirements(truncate_file,file_id):
|
||||
#一起问了,效率慢点,但内容准
|
||||
queries=[
|
||||
"""
|
||||
请你根据该货物类招标文件中的采购要求部分内容,请告诉我文档中技术要求、服务要求、商务要求、其他要求分别是什么,你仅需定位到原文中相应位置并提取原文内容,通常一类要求写在一块大标题下,请以json格式返回结果,可以用嵌套键值对的形式组织回答,默认情况下外层键名是'技术要求','服务要求','商务要求','其他要求',内层键名是原文中的相应子标题或者是你对相关子要求的总结,而键值需要完全与原文保持一致,不可擅自总结删减。注意你无需回答采购清单中具体设备的技术参数要求,仅需从正文部分(采购清单之后)开始提取。以下是你需要考虑的特殊情况:如果原文中技术要求与服务要求在一块,那么你应该用外键'技术、服务要求'替换默认外键'技术要求'和'服务要求';若相关要求不存在,对应的键值设为'未知'。以下为示例输出,仅供格式参考:
|
||||
请你根据该货物类招标文件中的采购要求部分内容,请告诉我文档中技术要求、服务要求、商务要求、其他要求分别是什么,注意事项:在提取技术要求和服务要求的时候,你无需从采购清单或表格中提取货物名以及参数要求,你仅需定位到原文中相应位置(正文部分、而非表格中)并提取原文内容,通常一类要求写在一块大标题下。请以json格式返回结果,可以用嵌套键值对的形式组织回答,默认情况下外层键名是'技术要求','服务要求','商务要求','其他要求',嵌套键名是原文中的相应子标题或者是你对相关子要求的总结,而键值需要与原文保持一致,不可擅自总结删减。
|
||||
以下是你需要考虑的特殊情况:如果原文中技术要求与服务要求在一块,那么你应该用外键'技术、服务要求'替换默认外键'技术要求'和'服务要求';若相关要求不存在,对应的键值设为'未知'。以下为示例输出,仅供格式参考:
|
||||
{
|
||||
"技术、服务要求":"相关技术要求以及服务要求",
|
||||
"商务要求":"相关商务要求",
|
||||
"其他要求":"其他要求内容"
|
||||
"商务要求":{
|
||||
"★产品质保期":"所投 LED 整屏不低于 3 年,健身器材整套不低于 2 年",
|
||||
"售后服务方案":"包含产品配送、安装保障方案"
|
||||
},
|
||||
"其他要求":"未知"
|
||||
}"""
|
||||
]
|
||||
results = multi_threading(queries, "", file_id, 2)
|
||||
@ -98,7 +102,8 @@ def get_business_requirements(truncate_file,file_id):
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
truncate_file = "C:\\Users\\Administrator\\Desktop\\fsdownload\\e4be098d-b378-4126-9c32-a742b237b3b1\\ztbfile_procurement.docx"
|
||||
# truncate_file = "C:\\Users\\Administrator\\Desktop\\fsdownload\\e4be098d-b378-4126-9c32-a742b237b3b1\\ztbfile_procurement.docx"
|
||||
truncate_file="D:\\flask_project\\flask_app\\static\\output\\output1\\55dc56f0-f7fe-4734-95a3-867df3456d49\\招招招标文件(一中多媒体报告厅教学设备)_procurement.docx"
|
||||
file_id = upload_file(truncate_file)
|
||||
res=get_business_requirements(truncate_file,file_id)
|
||||
print(json.dumps(res, ensure_ascii=False, indent=4))
|
||||
|
@ -224,7 +224,8 @@ def combine_evaluation_standards(truncate_file):
|
||||
# user_query = "根据该文档中的评标办法前附表或者评分标准表,请你列出该文件的技术评分,商务评分,投标报价评审标准以及它们对应的具体评分要求,外层键名分别为'技术评分','商务评分','投标报价'。如果评分内容不是这3个,则返回文档中给定的评分内容以及它的评分要求,都以json的格式返回结果,如果该采购活动有多个包,则最外层键名为对应的包名。请不要回答有关资格审查的内容"
|
||||
user_query = (
|
||||
"""
|
||||
根据该文档中的评标办法前附表(非评标办法正文部分),请你列出该文件的技术评分,商务评分,投标报价评审以及它们对应的具体评分要求,请以json格式返回结果,请在这三大块评分中分别用若干键值对表示具体评分项,外层键名为各评审因素,键值为列表,列表中包含若干描述该评审因素的评分及要求的字典,内层键名分别是'评分'及'要求',列表中可以仅包含一项内容;若这三大块评分中存在其他信息,则在相应评分大块内部新增键名'备注'存放该信息,键值为具体的要求,否则不需要。如果评分内容(因素)不是这3个,则返回文档中给定的评分内容(因素)以及它们的具体评分要求,如果该采购活动有多个包,则最外层键名为对应的包名,否则不需要。不要回答有关资格审查的内容,若存在未知信息,填充'未知',。以下为示例输出,仅供格式参考:
|
||||
根据该文档中的评分标准表格中的内容,请你列出该文件的技术评分,商务评分,投标报价评审以及它们对应的具体评分要求,请以json格式返回结果,最外层键名分别是'技术评分','商务评分','投标报价评分',请在这三大项评分中分别用若干键值对表示具体评分项,外层键名为各评审因素,键值为一个列表,列表中包含若干(可为一)描述该评审因素的评分及要求的字典,内层键名分别是'评分'和'要求',若无评分,可删去'评分'键值对,'要求'中说明了该评审因素的评分标准;若这三大项评分中存在其他信息,则在相应评分大块内部新增键名'备注'存放该信息,键值为具体的要求,否则不需要。如果评分内容(因素)不是这三大项,则返回文档中给定的评分内容(因素)以及它们的具体评分要求。
|
||||
以下为需要考虑的注意事项:1.不要回答有关资格审查、符合性审查的内容,也不要从评标办法正文中(表格外)提取回答 2.若大项的'xx评分'要求未在文中说明,则键名'xx评分'的键值设为'本项目无xx评分项',例如"技术评分":"本项目无技术评分项" 3. 如果该招标活动有多个包,则最外层键名为对应的包名,否则不需要 4.你无需将表格的单元格内的内容进行拆分,需要将它视为一个整体。以下为示例输出,仅供格式参考:
|
||||
{
|
||||
"一包": {
|
||||
"技术评分": {
|
||||
@ -257,7 +258,7 @@ def combine_evaluation_standards(truncate_file):
|
||||
"投标报价评审": {
|
||||
"投标报价是否出现违反计价规范": [
|
||||
{
|
||||
"评分": "合格/不合格",
|
||||
"评分": "合格制",
|
||||
"要求": "A:投标报价未违反计价规范的,评审意见为“合格”;B:投标报价违反计价规范的,评审意见为“不合格”"
|
||||
}
|
||||
]
|
||||
|
Loading…
x
Reference in New Issue
Block a user