DrishtiSharma commited on
Commit
a1cef55
·
verified ·
1 Parent(s): cb67091

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -8
app.py CHANGED
@@ -47,8 +47,6 @@ with st.sidebar:
47
 
48
  openai_key = st.secrets.get("OPENAI_API_KEY", "")
49
 
50
- if st.button("Initialize Agents", type="primary"):
51
- st.session_state.app = initialize_agents()
52
  st.divider()
53
 
54
  # Reference section
@@ -67,6 +65,9 @@ def initialize_agents():
67
 
68
  os.environ["OPENAI_API_KEY"] = openai_key
69
  try:
 
 
 
70
  essay_writer = EssayWriter().graph
71
  st.success("Agents successfully initialized!")
72
  st.session_state.chat_active = False
@@ -76,12 +77,6 @@ def initialize_agents():
76
  st.session_state.chat_active = True
77
  return None
78
 
79
- # Sidebar button for initializing agents
80
- #with st.sidebar:
81
- # if st.button("Initialize Agents", type="primary"):
82
- # st.session_state.app = initialize_agents()
83
- # st.divider()
84
- # st.markdown(button_html, unsafe_allow_html=True)
85
 
86
  # Access the initialized app
87
  app = st.session_state.app
 
47
 
48
  openai_key = st.secrets.get("OPENAI_API_KEY", "")
49
 
 
 
50
  st.divider()
51
 
52
  # Reference section
 
65
 
66
  os.environ["OPENAI_API_KEY"] = openai_key
67
  try:
68
+ if "app" in st.session_state and st.session_state.app is not None:
69
+ return st.session_state.app # Prevent re-initialization
70
+
71
  essay_writer = EssayWriter().graph
72
  st.success("Agents successfully initialized!")
73
  st.session_state.chat_active = False
 
77
  st.session_state.chat_active = True
78
  return None
79
 
 
 
 
 
 
 
80
 
81
  # Access the initialized app
82
  app = st.session_state.app