From 7842ee0edd72f013c76a470d10259bb79422349a Mon Sep 17 00:00:00 2001 From: JunhaoQiu <56094690+qchiujunhao@users.noreply.github.com> Date: Tue, 8 Jul 2025 16:39:46 -0400 Subject: [PATCH] Move agent modules to legacy_agents and remove configs Relocated all pandasai_agent and smolagents_agent modules into a new legacy_agents directory to better organize legacy code. Also removed .devcontainer/devcontainer.json and seq_diagram.md as part of project cleanup. --- .devcontainer/devcontainer.json | 33 ----------------- .../pandasai_agent}/chat_analysis.py | 0 .../pandasai_agent}/config.py | 0 .../pandasai_agent}/generate_html_report.py | 0 .../pandasai_agent}/requirements_pandas.txt | 0 .../smolagents_agent}/Chat.py | 0 .../smolagents_agent}/chat_nicegui.py | 0 .../smolagents_agent}/helper.py | 0 .../smolagents_agent}/pages/1_Bookmarks.py | 0 .../smolagents_agent}/prompt.py | 0 .../smolagents_agent}/requirements.txt | 0 .../requirements_nicegui.txt | 0 .../smolagents_agent}/smolagents_da.py | 0 seq_diagram.md | 36 ------------------- 14 files changed, 69 deletions(-) delete mode 100644 .devcontainer/devcontainer.json rename {pandasai_agent => legacy_agents/pandasai_agent}/chat_analysis.py (100%) rename {pandasai_agent => legacy_agents/pandasai_agent}/config.py (100%) rename {pandasai_agent => legacy_agents/pandasai_agent}/generate_html_report.py (100%) rename {pandasai_agent => legacy_agents/pandasai_agent}/requirements_pandas.txt (100%) rename {smolagents_agent => legacy_agents/smolagents_agent}/Chat.py (100%) rename {smolagents_agent => legacy_agents/smolagents_agent}/chat_nicegui.py (100%) rename {smolagents_agent => legacy_agents/smolagents_agent}/helper.py (100%) rename {smolagents_agent => legacy_agents/smolagents_agent}/pages/1_Bookmarks.py (100%) rename {smolagents_agent => legacy_agents/smolagents_agent}/prompt.py (100%) rename {smolagents_agent => legacy_agents/smolagents_agent}/requirements.txt (100%) rename {smolagents_agent => legacy_agents/smolagents_agent}/requirements_nicegui.txt (100%) rename {smolagents_agent => legacy_agents/smolagents_agent}/smolagents_da.py (100%) delete mode 100644 seq_diagram.md diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json deleted file mode 100644 index dd5a09b..0000000 --- a/.devcontainer/devcontainer.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "name": "Python 3", - // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile - "image": "mcr.microsoft.com/devcontainers/python:1-3.11-bullseye", - "customizations": { - "codespaces": { - "openFiles": [ - "README.md", - "chat_analysis.py" - ] - }, - "vscode": { - "settings": {}, - "extensions": [ - "ms-python.python", - "ms-python.vscode-pylance" - ] - } - }, - "updateContentCommand": "[ -f packages.txt ] && sudo apt update && sudo apt upgrade -y && sudo xargs apt install -y >F: Upload dataset / Ask question - end - - rect rgb(100, 223, 255) - note right of F: Frontend Processing - F->>P: Forward user input to Pandas-AI - end - - rect rgb(100, 223, 255) - note right of P: Pandas-AI Processing - P->>L: Forward query to LLM - L-->>P: LLM response with code/tools required - end - - rect rgb(200, 255, 255) - note right of P: Data and Visualization Processing - P->>D: Execute code (data manipulation, visualization, machine learning) - D-->>P: Return results (visualizations, summaries, etc.) - end - - rect rgb(100, 223, 255) - note right of P: Pandas-AI Response - P->>F: Forward response with results/visualization - F->>U: Display response in chat interface - end -```