credit-scoring-mlops / app_entry.py
GitHub Actions
Auto-deploy from GitHub Actions
a70996e
from fastapi import FastAPI
import gradio as gr
from app.main import app as api_app
from app.main import startup_event
from gradio_app import demo
root_app = FastAPI()
root_app.mount("/api", api_app)
root_app = gr.mount_gradio_app(root_app, demo, path="/")
@root_app.on_event("startup")
def _startup() -> None:
startup_event()
app = root_app