from fastapi import FastAPI from ui.gradio_ui import create_ui import os from dotenv import load_dotenv # Load environment variables from .env file load_dotenv() # Fetch the OpenAI API key from environment variables openai_api_key = os.getenv('OPENAI_API_KEY') app = FastAPI() @app.on_event("startup") def startup_event(): create_ui() @app.get("/") def read_root(): return {"message": "EcoPropertyRetrofitGPT API is running"}