2025-10-11 16:18:03 +08:00

44 lines
951 B
Python

from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from app.api.endpoints import audit
import uvicorn
# 创建FastAPI应用
app = FastAPI(
title="TYCM AI Review Service",
description="车主权益管理系统AI智能审核服务",
version="1.0.0",
docs_url="/docs",
redoc_url="/redoc"
)
# 配置CORS
app.add_middleware(
CORSMiddleware,
allow_origins=["*"], # 开发环境允许所有来源
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
# 注册路由
app.include_router(audit.router)
# 根路径
@app.get("/")
async def root():
return {
"message": "TYCM AI Review Service",
"version": "1.0.0",
"status": "running",
"docs": "/docs"
}
if __name__ == "__main__":
uvicorn.run(
"app.main:app",
host="0.0.0.0",
port=8081, # 改为8081端口
reload=True,
log_level="info"
)