数据分析的 user prompt:提示数据分析,限定返回的 JSON 格式:conclusion、keyMap、title。
keyMap 的作用:数据 key 的映射,获取结果数据对应的维度、数据项、数据值的 key 值,用于映射数据渲染图表。由于支持多维数据,单维度数据的 keyMap 没有维度项,就存在让 GPT 返回两种结构的情况。这里我采取 分开定义单维度数据和多维度数据的 prompt,根据结果数据 tableData 的维度,用条件运算符选择对应的 prompt,再传递给 GPT。