| | |
| | | if i.get("role") == "user": |
| | | tmp_data["question"]=i.get("content") |
| | | elif i.get("role") == "assistant": |
| | | |
| | | if isinstance(i.get("content"), dict): |
| | | tmp_data["answer"] = i.get("content", {}).get("message") |
| | | if "file_name" in i.get("content", {}): |
| | | tmp_data["files"] = [{"file_name":i.get("content", {}).get("file_name"), "file_url":i.get("content", {}).get("file_url")}] |
| | | else: |
| | | tmp_data["answer"] = i.get("content") |
| | | |
| | | if "excel_url" in i: |
| | | tmp_data["excel_url"] = i.get("excel_url") |
| | | if "image_url" in i: |
| | | tmp_data["image_url"] = i.get("image_url") |
| | | if "sql" in i: |
| | | tmp_data["sql"] = i.get("sql") |
| | | if "code" in i: |
| | | tmp_data["code"] = i.get("code") |
| | | if "e" in i: |
| | | tmp_data["e"] = i.get("e") |
| | | data.append(tmp_data) |
| | | tmp_data = {} |
| | | |