File size: 1,040 Bytes
47912ab
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
nutrition_disorder_bot/
β”œβ”€β”€ app.py                          # Main Streamlit application (root level for HF Spaces)
β”œβ”€β”€ requirements.txt                # Dependencies
β”œβ”€β”€ .env                           # Environment variables (local development)
β”œβ”€β”€ README.md                      # Project documentation
β”œβ”€β”€ config/
β”‚   └── config.py                  # Configuration and environment setup
β”œβ”€β”€ models/
β”‚   └── models.py                  # Model initialization and setup
β”œβ”€β”€ core/
β”‚   β”œβ”€β”€ agent_state.py            # State management
β”‚   β”œβ”€β”€ workflow_nodes.py         # Core workflow functions
β”‚   β”œβ”€β”€ workflow_conditions.py    # Conditional logic
β”‚   └── workflow.py               # Workflow creation and tools
β”œβ”€β”€ services/
β”‚   β”œβ”€β”€ guardrails.py             # Input filtering
β”‚   └── nutrition_bot.py          # Main bot class
└── data/
    └── nutritional_db/           # Vector database storage (will be created)