Streamlit, version 1.33.0
Python 3.11.5
I am facing the following error after running the application through the terminal:
RuntimeError: There is no current event loop in thread 'ScriptRunner.scriptThread'.
Traceback:
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\streamlit\runtime\scriptrunner\script_runner.py", line 542, in _run_script
exec(code, module.__dict__)
File "C:\Users\linda\OneDrive\Documentos\Python e IA\semana-tech-ia-01-main\crewai-stocks.py", line 30, in <module>
llm = ChatGoogleGenerativeAI(model="gemini-pro")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\pydantic\v1\main.py", line 339, in __init__
values, fields_set, validation_error = validate_model(__pydantic_self__.__class__, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\pydantic\v1\main.py", line 1100, in validate_model
values = validator(cls_, values)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\langchain_google_genai\chat_models.py", line 642, in validate_environment
values["async_client"] = genaix.build_generative_async_service(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\langchain_google_genai\_genai_extension.py", line 293, in build_generative_async_service
return v1betaGenerativeServiceAsyncClient(**config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\ai\generativelanguage_v1beta\services\generative_service\async_client.py", line 264, in __init__
self._client = GenerativeServiceClient(
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\ai\generativelanguage_v1beta\services\generative_service\client.py", line 672, in __init__
self._transport = transport_init(
^^^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\ai\generativelanguage_v1beta\services\generative_service\transports\grpc_asyncio.py", line 213, in __init__
self._grpc_channel = channel_init(
^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\ai\generativelanguage_v1beta\services\generative_service\transports\grpc_asyncio.py", line 82, in create_channel
return grpc_helpers_async.create_channel(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\api_core\grpc_helpers_async.py", line 290, in create_channel
return aio.secure_channel(
^^^^^^^^^^^^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\grpc\aio\_channel.py", line 618, in secure_channel
return Channel(
^^^^^^^^
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\site-packages\grpc\aio\_channel.py", line 367, in __init__
self._loop = cygrpc.get_working_loop()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "src\\python\\grpcio\\grpc\\_cython\\_cygrpc/aio/common.pyx.pxi", line 186, in grpc._cython.cygrpc.get_working_loop
File "src\\python\\grpcio\\grpc\\_cython\\_cygrpc/aio/common.pyx.pxi", line 190, in grpc._cython.cygrpc.get_working_loop
File "C:\Users\linda\AppData\Local\Programs\Python\Python311\Lib\asyncio\events.py", line 677, in get_event_loop
raise RuntimeError('There is no current event loop in thread %r.'