| | |
| | | "updated_time": item["update_time"] |
| | | } |
| | | for item in data |
| | | if "id" in item and "name" in item and item["name"] |
| | | ] |
| | | return result |
| | | |
| | |
| | | response = await client.get(url, headers=headers) |
| | | data = self._handle_response(response) |
| | | session_log = { |
| | | "dialog_id": data.get("dialog_id"), |
| | | "id": data.get("id"), |
| | | "message": [ |
| | | "session_log": [ |
| | | { |
| | | "content": message.get("content"), |
| | | "message": message.get("content"), |
| | | "role": message.get("role"), |
| | | } |
| | | for message in data.get("message", []) |
| | | ], |
| | | "name": data.get("name"), |
| | | "reference": data.get("reference"), |
| | | } |
| | | return session_log |