1
- import asyncio
2
1
import os
3
2
import tempfile
4
3
from functools import lru_cache
@@ -67,7 +66,7 @@ def load_api_key() -> None:
67
66
type = "password" ,
68
67
key = 'SERPAPI_API_KEY'
69
68
)
70
- st .session_state .serpai_api_key = SERPAPI_API_KEY
69
+ st .session_state .serpapi_api_key = SERPAPI_API_KEY
71
70
72
71
os .environ ['SERPAPI_API_KEY' ] = SERPAPI_API_KEY
73
72
@@ -100,12 +99,12 @@ def load_api_key() -> None:
100
99
docGPT_tool = agent_ .create_doc_chat (docGPT )
101
100
102
101
except Exception as e :
103
- pass
102
+ print ( e )
104
103
105
104
try :
106
105
search_tool = agent_ .get_searp_chain
107
106
except Exception as e :
108
- pass
107
+ print ( e )
109
108
110
109
try :
111
110
calculate_tool = agent_ .get_calculate_chain
@@ -120,10 +119,10 @@ def load_api_key() -> None:
120
119
121
120
122
121
if not st .session_state ['openai_api_key' ]:
123
- st .error ('⚠️ :red[You have not pass OpenAPI key. (Or your api key cannot use.)] Necessary' )
122
+ st .error ('⚠️ :red[You have not pass OpenAPI key. (Or your api key cannot use.)] Necessary Pass ' )
124
123
125
124
if not st .session_state ['serpapi_api_key' ]:
126
- st .warning ('⚠️ You have not pass SEARPAPI key. (Or your api key cannot use .)' )
125
+ st .warning ('⚠️ You have not pass SEARPAPI key. (You cannot ask current events .)' )
127
126
128
127
st .write ('---' )
129
128
@@ -135,13 +134,13 @@ def load_api_key() -> None:
135
134
136
135
137
136
@lru_cache (maxsize = 20 )
138
- async def get_response (query : str ):
137
+ def get_response (query : str ):
139
138
try :
140
139
if agent_ .agent_ is not None :
141
140
response = agent_ .query (query )
142
141
return response
143
142
except Exception as e :
144
- pass
143
+ print ( e )
145
144
146
145
query = st .text_input (
147
146
"#### Question:" ,
@@ -153,7 +152,7 @@ async def get_response(query: str):
153
152
154
153
with user_container :
155
154
if query and query != '' :
156
- response = asyncio . run ( get_response (query ) )
155
+ response = get_response (query )
157
156
st .session_state .query .append (query )
158
157
st .session_state .response .append (response )
159
158
0 commit comments