Spaces:
Runtime error
Runtime error
| """ | |
| AI Agents Module | |
| This module contains the core AI agent implementations for NexDatawork. | |
| Each agent specializes in a specific data processing task. | |
| Agents: | |
| DataFrameAgent: Analyzes pandas DataFrames using natural language | |
| SQLAgent: Generates and executes SQL queries | |
| ETLAgent: Creates data transformation pipelines | |
| WebScrapingAgent: Extracts structured data from web pages | |
| AITools: Coordinator class that manages all agents | |
| Usage: | |
| from src.agents import AITools | |
| tools = AITools(model=your_llm) | |
| result = tools.agent_analysis(files, question) | |
| """ | |
| from .dataframe_agent import DataFrameAgent, ask_agent | |
| from .sql_agent import SQLAgent, create_db, sql_pipeline | |
| from .etl_agent import ETLAgent, etl_pipeline | |
| from .scraping_agent import WebScrapingAgent, web_scraping | |
| from .coordinator import AITools | |
| __all__ = [ | |
| "DataFrameAgent", | |
| "ask_agent", | |
| "SQLAgent", | |
| "create_db", | |
| "sql_pipeline", | |
| "ETLAgent", | |
| "etl_pipeline", | |
| "WebScrapingAgent", | |
| "web_scraping", | |
| "AITools", | |
| ] | |