DrishtiSharma commited on
Commit
6c49ecf
·
verified ·
1 Parent(s): 9d45d9e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -4
app.py CHANGED
@@ -17,13 +17,20 @@ with st.sidebar:
17
  model_name = st.text_input("OpenAI Model Name", "gpt-4-0125-preview")
18
 
19
  # Fetch API keys from environment variables
20
- openai_key = os.getenv("OPENAI_API_KEY", "")
21
- serpapi_key = os.getenv("SERP_API_KEY", "")
22
 
23
- # Check if keys are set
 
 
 
 
 
 
24
  if not openai_key or not serpapi_key:
25
- st.error("API keys are missing! Please set the OPENAI_API_KEY and SERPAPI_KEY environment variables.")
26
  else:
 
27
  # Main content
28
  if st.button("Find Similar Patents"):
29
  try:
 
17
  model_name = st.text_input("OpenAI Model Name", "gpt-4-0125-preview")
18
 
19
  # Fetch API keys from environment variables
20
+ openai_key = os.getenv("OPENAI_API_KEY")
21
+ serpapi_key = os.getenv("SERP_API_KEY")
22
 
23
+ # Simplified check for missing keys
24
+ if not openai_key:
25
+ openai_key = st.sidebar.text_input("Missing: OpenAI API Key (OPENAI_API_KEY)", "")
26
+ if not serpapi_key:
27
+ serpapi_key = st.sidebar.text_input("Missing: SERP API Key (SERPAPI_KEY)", "")
28
+
29
+ # Proceed only if both keys are provided
30
  if not openai_key or not serpapi_key:
31
+ st.error("Please provide the missing API keys to proceed.")
32
  else:
33
+ st.success("API keys are set. Proceeding with the app!")
34
  # Main content
35
  if st.button("Find Similar Patents"):
36
  try: