import uvicorn from dotenv import load_dotenv from fastapi import FastAPI from routes import api from routes.admin import chat_history, data_sources, vector_stores load_dotenv(".env") app = FastAPI(title="Embedchain API") app.include_router(api.router) app.include_router(data_sources.router) app.include_router(chat_history.router) app.include_router(vector_stores.router) if __name__ == "__main__": uvicorn.run("main:app", host="0.0.0.0", port=8000, log_level="info", reload=True, timeout_keep_alive=600)