from template import expression from config import simplemodel def callzaihuansuan030901013(bianma, label, A,B,C, aiclient, qwclient, sfclient ): completion = aiclient.chat.completions.create( model="glm-4.5-air", messages=[ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "问题描述: 计量单位可以用名称或者符号表示,常用的符号包括表示米的符号m,表示千米的符号km,表示吨的符号t,表示千克的符号kg,表示平方米的符号m2,表示立方米的符号m3。给定一段工作内容描述,内容为" + C + ",给定其工作量计量单位,内容为" + A + ",记作A,再给定一个工作量计量单位,内容为" + B + ",记作B。若A表示数量'套',B表数量10具,且工作内容涉及灭火器,则可以分析每套设施含有几具灭火器,作为换算系数coefficient, 最终返回A=coefficient*B。例如,工作内容描述每套含两具灭火器,则系数为2具,因为单位是10具,所以换算成0.2,最终你应该返回A=0.2*B。若工作内容中没有明确含多少具灭火器,请返回A=0.1*B。"}, ], extra_body={"thinking": {"type": "disabled"}}, ) json_string = completion.choices[0].message.content print(json_string) completion = sfclient.chat.completions.create( model=simplemodel(), messages=expression(json_string), extra_body={"thinking": {"type": "disabled"}}, ) json_string = completion.choices[0].message.content print(json_string) return json_string