新增Web前后端通信代码

This commit is contained in:
wanyaokun
2024-08-26 19:57:22 +08:00
parent a200e8adfc
commit afccaf6eb5
8 changed files with 457 additions and 0 deletions
+3
View File
@@ -12,6 +12,7 @@ from fastapi.middleware.cors import CORSMiddleware
from fastapi.responses import RedirectResponse
from app.api.routers.chat import chat_router
from app.api.routers.upload import file_upload_router
from app.api.routers.app import api_router,v1_router
from app.settings import init_settings
from app.observability import init_observability
from fastapi.staticfiles import StaticFiles
@@ -55,6 +56,8 @@ mount_static_files("data", "/api/files/data")
mount_static_files("data_output", "/api/files/output")
app.include_router(chat_router, prefix="/api/chat")
app.include_router(file_upload_router, prefix="/api/chat/upload")
app.include_router(api_router, prefix="/api")
app.include_router(v1_router, prefix="/v1")
@app.get("/")
async def redirect_to_docs():