ai-data-science-team 0.0.0.9008
New Features
- New Object-Oriented Programming Framework (Experimental): OOP Framework provides a Pythonic interface to agents, improved methods, and more features beyond LangGraph methods. New classes include DataCleaningAgent(), FeatureEngineeringAgent(), SQLDatabaseAgent() and more.
- Multi-Agents: A new multiagents module was created. This supports common LangGraph multi-agent architectures, which will be a big focus going forward.
- New SQLDataAnalyst Multi-Agent: Combines the SQLDatabaseAgent and DataVisualizationAgent() in a multi-agent workflow with conditional routing to the data visualization agent. Perfect for Business Intelligence and Data Analysis applications.
New Examples
- How to Build SQL Data Analysis Agents: https://github.com/business-science/ai-data-science-team/blob/master/examples/multiagents/sql_data_analyst.ipynb
- Human In The Loop (new workflow): https://github.com/business-science/ai-data-science-team/blob/master/examples/advanced_topics/human_in_the_loop.ipynb
Enhancements
- New BaseAgent() Class: Used to make common methods available to all OOP agents.
- New Human-In-The-Loop Workflow: Allows applications to include human review and modification. Perfect for iteratively improving AI functions.
Full Changelog: 0.0.0.9007...0.0.0.9008