feat: add chart prepare tools and update chart geneartion tool to generate chart parallel

This commit is contained in:
ZJU_czx
2025-03-28 16:22:30 +08:00
parent 8f89685f02
commit 722d5c787d
8 changed files with 269 additions and 139 deletions
@@ -12,9 +12,10 @@ class NormalPythonExecute(PythonExecute):
name: str = "common_python_execute"
description: str = (
"""Executes Python code strings. Note:
"""Executes Python code strings to do data analysis. Note:
1. Only outputs from print() are visible; function return values are not captured. Use print() statements to display results
2. Applicable to scenarios **excluding data analysis and chart generation**"""
2. Do data analysis (cleaning / transform) saved in *.csv
3. Generate a data analysis report in *.md"""
)
parameters: dict = {
"type": "object",