fix: ensure .env file is created if not found when saving API key

pull/709/head
harshalmore31 4 months ago
parent cc28ca2354
commit fd6f41fa7e

@ -1636,6 +1636,10 @@ def create_app():
# Save API key to .env
env_path = find_dotenv()
if not env_path:
env_path = os.path.join(os.getcwd(), ".env")
with open(env_path, "w") as f:
f.write("")
if provider == "openai":
set_key(env_path, "OPENAI_API_KEY", api_key)
elif provider == "anthropic":

Loading…
Cancel
Save