Files
django-vue3-admin-gd/chat/main.py
2025-07-16 21:14:02 +08:00

27 lines
501 B
Python

from fastapi import FastAPI
from api.v1 import ai_chat
from fastapi.middleware.cors import CORSMiddleware
app = FastAPI()
origins = [
"http://localhost",
"http://localhost:8010",
]
app.add_middleware(
CORSMiddleware,
allow_origins=origins,
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
# 注册路由
app.include_router(ai_chat.router, prefix="/chat/api/v1", tags=["chat"])
# 健康检查
@app.get("/ping")
def ping():
return {"msg": "pong"}