Skip to content

Commit 97204da

Browse files
authored
Updated data analysys agent (#328)
* enabled Llama Nemotron Super support in data analysis agent * Delete .DS_Store
1 parent 4c6e407 commit 97204da

File tree

4 files changed

+410
-62
lines changed

4 files changed

+410
-62
lines changed

community/.DS_Store

6 KB
Binary file not shown.
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Python
2+
__pycache__/
3+
*.py[cod]
4+
*$py.class
5+
*.so
6+
7+
# Virtual environments
8+
.env
9+
.venv
10+
env/
11+
venv/
12+
ENV/
13+
env.bak/
14+
venv.bak/
15+
16+
# Distribution / packaging
17+
build/
18+
dist/
19+
*.egg-info/
20+
21+
# Jupyter Notebook
22+
.ipynb_checkpoints/
23+
24+
# Streamlit
25+
.streamlit/
26+
27+
# Model files
28+
*.pkl
29+
*.pickle
30+
*.joblib
31+
*.h5
32+
*.hdf5
33+
*.onnx
34+
*.pb
35+
36+
# Data files
37+
*.csv
38+
39+
# Logs
40+
*.log
41+
logs/
42+
43+
# API keys and secrets
44+
.env
45+
.env.local
46+
.env.production
47+
secrets.json
48+
config.json
49+
50+
# IDE files
51+
.vscode/
52+
.idea/
53+
*.iml
54+
*.ipr
55+
*.iws
56+
57+
# OS files
58+
.DS_Store
59+
Thumbs.db
60+
ehthumbs.db
61+
Desktop.ini
62+
63+
# Temporary files
64+
*.tmp
65+
*.temp
66+
*.swp
67+
*.swo
68+
*~

community/data-analysis-agent/README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Data Analysis Agent
22

3-
An interactive, agentic data analysis application that leverages advanced LLM reasoning to help users explore, visualize, and understand their data using NVIDIA Llama-3.1-Nemotron-Ultra-253B-v1.
3+
An interactive, agentic data analysis application that leverages advanced LLM reasoning to help users explore, visualize, and understand their data using NVIDIA Llama-3.1-Nemotron-Ultra-253B-v1 and NVIDIA Llama-3.3-Nemotron-Super-49B-v1.5.
44

55
## Overview
66

@@ -10,17 +10,17 @@ This repository contains a Streamlit application that demonstrates a complete wo
1010
3. **Automated Visualization**: Generate relevant plots and charts
1111
4. **Transparent Reasoning**: Get detailed explanations of the analysis process
1212

13-
The implementation leverages the powerful Llama-3.1-Nemotron-Ultra-253B-v1 model through NVIDIA's API, enabling sophisticated data analysis and reasoning.
13+
The implementation leverages the powerful Llama-3.1-Nemotron-Ultra-253B-v1 and Llama-3.3-Nemotron-Super-49B-v1.5 models through NVIDIA's API, enabling sophisticated data analysis and reasoning.
1414

15-
Learn more about the model [here](https://developer.nvidia.com/blog/build-enterprise-ai-agents-with-advanced-open-nvidia-llama-nemotron-reasoning-models/).
15+
Learn more about the models [here](https://developer.nvidia.com/blog/build-enterprise-ai-agents-with-advanced-open-nvidia-llama-nemotron-reasoning-models/).
1616

1717
## Features
1818

1919
- **Agentic Architecture**: Modular agents for data insight, code generation, execution, and reasoning
2020
- **Natural Language Queries**: Ask questions about your data—no coding required
2121
- **Automated Visualization**: Instantly generate and display relevant plots
2222
- **Transparent Reasoning**: Get clear, LLM-generated explanations for every result
23-
- **Powered by NVIDIA Llama-3.1-Nemotron-Ultra-253B-v1**: State-of-the-art reasoning and interpretability
23+
- **Powered by NVIDIA Llama-3.1-Nemotron-Ultra-253B-v1 and NVIDIA Llama-3.3-Nemotron-Super-49B-v1.5**: State-of-the-art reasoning and interpretability
2424

2525
![Workflow](./assets/workflow.png)
2626

@@ -61,7 +61,7 @@ Learn more about the model [here](https://developer.nvidia.com/blog/build-enterp
6161

6262
1. Run the Streamlit app:
6363
```bash
64-
streamlit run data_analysis.py
64+
streamlit run data_analysis_agent.py
6565
```
6666

6767
2. Download example dataset (optional):
@@ -70,6 +70,7 @@ Learn more about the model [here](https://developer.nvidia.com/blog/build-enterp
7070
```
7171

7272
3. Use the application:
73+
- Select a model from the dropdown menu
7374
- Upload a CSV file (e.g., the Titanic dataset)
7475
- Ask questions in natural language
7576
- View results, visualizations, and detailed reasoning
@@ -78,17 +79,24 @@ Learn more about the model [here](https://developer.nvidia.com/blog/build-enterp
7879

7980
![App Demo](./assets/data_analysis_agent_demo.png)
8081

81-
## Model Details
82+
## Models Details
8283

8384
The Llama-3.1-Nemotron-Ultra-253B-v1 model used in this project has the following specifications:
8485
- **Parameters**: 253B
8586
- **Features**: Advanced reasoning capabilities
8687
- **Use Cases**: Complex data analysis, multi-agent systems
8788
- **Enterprise Ready**: Optimized for production deployment
8889

90+
The Llama-3.3-Nemotron-Super-49B-v1.5 model used in this project has the following specifications:
91+
- **Parameters**: 49B
92+
- **Features**: Efficient reasoning and and chat model
93+
- **Use Cases**: AI Agent systems, chatbots, RAG systems, and other AI-powered applications. Also suitable for typical instruction-following tasks
94+
- **Enterprise Ready**: Optimized for production deployment
95+
8996
## Acknowledgments
9097

9198
- [NVIDIA Llama-3.1-Nemotron-Ultra-253B-v1](https://build.nvidia.com/nvidia/llama-3_1-nemotron-ultra-253b-v1)
99+
- [NVIDIA Llama-3.3-Nemotron-Super-49B-v1.5](https://build.nvidia.com/nvidia/llama-3_3-nemotron-super-49b-v1_5)
92100
- [Streamlit](https://streamlit.io/)
93101
- [Pandas](https://pandas.pydata.org/)
94102
- [Matplotlib](https://matplotlib.org/)

0 commit comments

Comments
 (0)