deepai / web /base.py
zkneo's picture
1.pandas-ai.done
48d8f38
Raw
History Blame Contribute Delete
486 Bytes
from fastapi import FastAPI
from fastapi.staticfiles import StaticFiles
from pathlib import Path
from pages import gradio_route
import gradio as gr
app = FastAPI()
# 检查.data/static文件夹是否存在,不存在就创建
Path(".data/static").mkdir(parents=True, exist_ok=True)
app.mount("/static", StaticFiles(directory=".data/static"), name="static")
gr.mount_gradio_app(app, gradio_route.gradio_app, path='')
@app.get("/")
def greet_json():
return {"Hello": "World!"}