DrishtiSharma commited on
Commit
37d4fdf
·
verified ·
1 Parent(s): 6d07543

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -6
app.py CHANGED
@@ -43,16 +43,22 @@ with st.sidebar:
43
  openai_key = st.secrets.get("OPENAI_API_KEY", "") if not developer_mode else st.text_input("OpenAI API Key (Developer Mode)", type="password")
44
 
45
  def initialize_agents():
46
- if len(openai_key) < 1:
47
- st.error("OpenAI API key is missing! Please provide a valid key through Hugging Face Secrets.")
48
  st.session_state.chat_active = True
49
  return None
50
 
51
  os.environ["OPENAI_API_KEY"] = openai_key
52
- essay_writer = EssayWriter().graph
53
- st.success("Agents successfully initialized!")
54
- st.session_state.chat_active = False
55
- return essay_writer
 
 
 
 
 
 
56
 
57
  with st.sidebar:
58
  if st.button("Initialize Agents", type="primary"):
 
43
  openai_key = st.secrets.get("OPENAI_API_KEY", "") if not developer_mode else st.text_input("OpenAI API Key (Developer Mode)", type="password")
44
 
45
  def initialize_agents():
46
+ if not openai_key:
47
+ st.error("OpenAI API key is missing! Please provide a valid key through Hugging Face Secrets or Developer Mode.")
48
  st.session_state.chat_active = True
49
  return None
50
 
51
  os.environ["OPENAI_API_KEY"] = openai_key
52
+ try:
53
+ essay_writer = EssayWriter().graph
54
+ st.success("Agents successfully initialized!")
55
+ st.session_state.chat_active = False
56
+ return essay_writer
57
+ except Exception as e:
58
+ st.error(f"Error initializing agents: {e}")
59
+ st.session_state.chat_active = True
60
+ return None
61
+
62
 
63
  with st.sidebar:
64
  if st.button("Initialize Agents", type="primary"):