RuntimeError: There is no current event loop in thread 'ScriptRunner.scriptThread'. Traceback:

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.'

this issue generally occurs because of module imported in wrong format

will you please share what are the modules you have imported