|
@@ -2,11 +2,18 @@ from fastapi import FastAPI
|
|
|
from fastapi.middleware.cors import CORSMiddleware
|
|
|
|
|
|
from routes.sse_agents_route import agents_route
|
|
|
-
|
|
|
+from routes.chat_page_route import page_route
|
|
|
# 创建FastAPI应用
|
|
|
app = FastAPI()
|
|
|
|
|
|
+from fastapi.responses import RedirectResponse
|
|
|
app.include_router(agents_route)
|
|
|
+app.include_router(page_route)
|
|
|
+
|
|
|
+# 根路径重定向到/pages/chats页面
|
|
|
+@app.get("/")
|
|
|
+async def root():
|
|
|
+ return RedirectResponse(url="/pages/chats")
|
|
|
|
|
|
# 允许跨域,方便本地和前端调试
|
|
|
app.add_middleware(
|
|
@@ -20,4 +27,4 @@ app.add_middleware(
|
|
|
if __name__ == "__main__":
|
|
|
# 本地调试时直接运行FastAPI服务
|
|
|
import uvicorn
|
|
|
- uvicorn.run(app, host="0.0.0.0", port=8000)
|
|
|
+ uvicorn.run(app, host="0.0.0.0", port=8000,reload=True)
|