diff --git a/agent/component/excel_processor.py b/agent/component/excel_processor.py index 256b92780..65b3a9bd2 100644 --- a/agent/component/excel_processor.py +++ b/agent/component/excel_processor.py @@ -21,13 +21,10 @@ A component for reading, processing, and generating Excel files in RAGFlow agent Supports multiple Excel file inputs, data transformation, and Excel output generation. """ -import json import logging import os from abc import ABC -from functools import partial from io import BytesIO -from typing import Any import pandas as pd @@ -319,7 +316,7 @@ class ExcelProcessor(ComponentBase, ABC): self.set_output("data", {"raw": str(data)}) self.set_output("markdown", str(data)) - self.set_output("summary", f"Transformed data ready for processing") + self.set_output("summary", "Transformed data ready for processing") def _output_excel(self): """Generate Excel file output from data.""" diff --git a/agent/component/message.py b/agent/component/message.py index 49161681d..848c7921e 100644 --- a/agent/component/message.py +++ b/agent/component/message.py @@ -232,7 +232,7 @@ class Message(ComponentBase): elif self._param.output_format == "xlsx": import pandas as pd from io import BytesIO - import re + # Try to parse markdown table from the content df = None