You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RuntimeError: There is no current event loop in thread 'ScriptRunner.scriptThread'.
Traceback:
File "C:\Users\mihir\anaconda3\lib\site-packages\streamlit\runtime\scriptrunner\script_runner.py", line 542, in _run_script
exec(code, module.__dict__)
File "C:\Users\mihir\Mihir\UW Quarters\Winter 2023\Data 515\Project\TLDW\TLDW\streamlit_app.py", line 145, in <module>
st.write(get_search_result(st.session_state.transcript, prompt))
File "C:\Users\mihir\Mihir\UW Quarters\Winter 2023\Data 515\Project\TLDW\TLDW\utils\chat_to_search.py", line 55, in get_search_result
response = search_agent.run(st.session_state.messages, callbacks=[st_cb])
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain_core\_api\deprecation.py", line 145, in warning_emitting_wrapper
return wrapped(*args, **kwargs)
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain\chains\base.py", line 545, in run
return self(args[0], callbacks=callbacks, tags=tags, metadata=metadata)[
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain_core\_api\deprecation.py", line 145, in warning_emitting_wrapper
return wrapped(*args, **kwargs)
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain\chains\base.py", line 378, in __call__
return self.invoke(
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain\chains\base.py", line 163, in invoke
raise e
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain\chains\base.py", line 153, in invoke
self._call(inputs, run_manager=run_manager)
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain\agents\agent.py", line 1391, in _call
next_step_output = self._take_next_step(
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain\agents\agent.py", line 1097, in _take_next_step
[
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain\agents\agent.py", line 1097, in <listcomp>
[
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain\agents\agent.py", line 1182, in _iter_next_step
yield self._perform_agent_action(
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain\agents\agent.py", line 1204, in _perform_agent_action
observation = tool.run(
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain_core\tools.py", line 419, in run
raise e
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain_core\tools.py", line 376, in run
self._run(*tool_args, run_manager=run_manager, **tool_kwargs)
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain_community\tools\ddg_search\tool.py", line 39, in _run
return self.api_wrapper.run(query)
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain_community\utilities\duckduckgo_search.py", line 81, in run
results = self._ddgs_text(query)
File "C:\Users\mihir\anaconda3\lib\site-packages\langchain_community\utilities\duckduckgo_search.py", line 47, in _ddgs_text
with DDGS() as ddgs:
File "C:\Users\mihir\anaconda3\lib\site-packages\duckduckgo_search\duckduckgo_search.py", line 15, in __init__
super().__init__(headers, proxies, timeout)
File "C:\Users\mihir\anaconda3\lib\site-packages\duckduckgo_search\duckduckgo_search_async.py", line 48, in __init__
self._asession = requests.AsyncSession(
File "C:\Users\mihir\anaconda3\lib\site-packages\curl_cffi\requests\session.py", line 915, in __init__
self.init_pool()
File "C:\Users\mihir\anaconda3\lib\site-packages\curl_cffi\requests\session.py", line 930, in init_pool
self.pool = asyncio.LifoQueue(self.max_clients)
File "C:\Users\mihir\anaconda3\lib\asyncio\queues.py", line 36, in __init__
self._loop = events.get_event_loop()
File "C:\Users\mihir\anaconda3\lib\asyncio\events.py", line 642, in get_event_loop
raise RuntimeError('There is no current event loop in thread %r.'
The text was updated successfully, but these errors were encountered:
An issue spontaneously occurred locally when we were testing. It appears to be a bug in Streamlit, and I've attached this link for reference: RuntimeError: There is no current event loop in thread error with Streamlit and Asyncio #744
The text was updated successfully, but these errors were encountered: