Pessoal, deu esse erro na hora de rodar o streamlit run App.py. Eu criei o .env e já tinha a chave de API. Como resolvo isso?
Eu testei sem as aspas duplas também. O erro persistiu;


Pessoal, deu esse erro na hora de rodar o streamlit run App.py. Eu criei o .env e já tinha a chave de API. Como resolvo isso?
Eu testei sem as aspas duplas também. O erro persistiu;


Oi Fabio, tudo bem?
Peço que você confira se o arquivo .env está na raiz do projeto, no mesmo nível do App.py e ferramentas.py.
O load_dotenv() só localiza automaticamente quando o .env está na raiz.
A estrutura esperada é:
Caso não esteja, mova o arquivo, salve e rode novamente o código para confirmar se a chave foi carregada corretamente.
Espero ter ajudado.
Qualquer dúvida que surgir, fico à disposição. Abraços e bons estudos!