srbhavya01 commited on
Commit
9367aeb
·
verified ·
1 Parent(s): b446f65

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -1,11 +1,10 @@
1
  import streamlit as st
2
- import sys
3
- import os
4
 
5
  # ---------- ADD EXTERNAL PATHS ----------
6
  sys.path.append(os.path.abspath("../model"))
7
  sys.path.append(os.path.abspath("../prompt"))
8
 
 
9
  # ---------- IMPORT YOUR FILES ----------
10
  from model_api import query_model
11
  from prompt_builder import build_prompt, calculate_bmi, bmi_category
@@ -15,6 +14,7 @@ from prompt_builder import build_prompt, calculate_bmi, bmi_category
15
  st.title("🏋️ AI Personalized 5-Day Workout Planner")
16
 
17
  name = st.text_input("Name")
 
18
  gender = st.selectbox("Gender", ["Male", "Female", "Other"])
19
 
20
  height = st.number_input("Height (cm)", min_value=0, max_value=250)
@@ -38,9 +38,9 @@ equipment = st.multiselect(
38
  if st.button("Generate 5-Day Plan 💪"):
39
 
40
  prompt, bmi, bmi_status = build_prompt(
41
- name, gender, height, weight,
42
- goal, fitness_level, equipment
43
- )
44
 
45
  st.subheader(f"Your BMI: {bmi:.2f} ({bmi_status})")
46
 
 
1
  import streamlit as st
 
 
2
 
3
  # ---------- ADD EXTERNAL PATHS ----------
4
  sys.path.append(os.path.abspath("../model"))
5
  sys.path.append(os.path.abspath("../prompt"))
6
 
7
+
8
  # ---------- IMPORT YOUR FILES ----------
9
  from model_api import query_model
10
  from prompt_builder import build_prompt, calculate_bmi, bmi_category
 
14
  st.title("🏋️ AI Personalized 5-Day Workout Planner")
15
 
16
  name = st.text_input("Name")
17
+ age = st.number_input("Age", min_value=0, max_value=100)
18
  gender = st.selectbox("Gender", ["Male", "Female", "Other"])
19
 
20
  height = st.number_input("Height (cm)", min_value=0, max_value=250)
 
38
  if st.button("Generate 5-Day Plan 💪"):
39
 
40
  prompt, bmi, bmi_status = build_prompt(
41
+ name, age, gender, height, weight,
42
+ goal, fitness_level, equipment
43
+ )
44
 
45
  st.subheader(f"Your BMI: {bmi:.2f} ({bmi_status})")
46