BizIntel_AI / tools /csv_parser.py
mgbam's picture
Upload 3 files
010071f verified
raw
history blame
288 Bytes
import pandas as pd
from google.adk.tools import Tool
@Tool(name="parse_csv_tool", description="Parse and summarize business CSV data")
def parse_csv(file_path: str) -> str:
df = pd.read_csv(file_path)
return f"Schema: {list(df.columns)}\n\nStats:\n{df.describe().to_string()}"