def xuanxiang(json_string):
    messages=[
            {"role": "system", "content": "You are a helpful assistant.请将最终答案以JSON格式输出"},
            {"role": "user", "content": " 给你一段文字如下， " + json_string + ",其中给出了一个类似于[A,B]的数组作为“结果”。文字中可能还包含了分析过程，分析过程可能与最终结果不一致，你必须**忽略**分析过程，严格输出最终结果,仅输出英文字母代号，不得输出文字。 例如"+'''
            给定文字如下：
            <省略>...
             推理过程：
            <省略>...
            7. 根据工作内容，最合适的选项是C, <省略>...
            结果：[A,B,C,D]
            <省略>...
            你应该返回
            {
            'result': [A, B, C, D]
            }
            你不能返回以下内容:
            {
            'result': [C]
            }
            虽然分析过程认为C是正确答案，但是文字中写明“结果:[A,B,C,D]”.你必须**忽略**分析过程，严格输出文字中的最终结果
            你也不能返回以下内容:
            {
            'result': 
             "南通补充定额2016 第十三章 楼地面工程 砼楼地面涂刷一遍901胶素水泥浆",
             "第十三章 楼地面工程 13.4 块料面层 13.4.1 石材块料面层 块料面层 石材块料面板 干硬性水泥砂浆 台阶"
            }, 
            因为你仅需要输出英文字母代号,比如A和B，不得输出文字内容

             '''},
        ]
    return messages

def expression(json_string):
    messages=[
            {"role": "system", "content": "You are a helpful assistant.请将最终答案以JSON格式输出"},
            {"role": "user", "content": " 给你一段文字如下， " + json_string + ",其中给出了一个类似于A=B的表达式作为答案，请将该最终答案以JSON格式输出(输出中不应该含有圆周率π，应化简为小数). 举个例子 ：" + ''' 给定文字如下：
            <省略>.......
            因此，最终的换算关系是：A = 1 × B
            即：A = B
            <省略>.......
            则你应该返回
            {
            'result': 'A=B'
            }

           再举个例子：给定文字如下：
            <省略>.......
            因此，最终的换算关系是：A = 0.11 × B
            <省略>.......
            则你应该返回
            {
            'result': 'A=0.11*B'
            }


             '''},
        ]
    return messages
