phase1-final
CI / gate (push) Has been cancelled

This commit is contained in:
QihuAI Design committed 2026-07-27 22:27:56 +08:00
1 parent 52f1770515
commit 96be3fdeb3
6 files changed
+429 -46

No files matched your search

+7
View File
@@ -1,3 +1,4 @@
from app.api.chat_service import get_user_balance
from fastapi import APIRouter, Depends, HTTPException, Query
from sqlalchemy.orm import Session
from sqlalchemy import and_, desc, asc
@@ -38,6 +39,12 @@ class UpdateApiKeyRequest(BaseModel):
status: str # enabled, disabled, revoked
@router.get("/balance")
async def get_balance(user=Depends(get_current_user)):
balance = await get_user_balance(user["id"])
return {"code": 0, "data": balance, "message": "ok"}
@router.get("/")
def get_profile(
db: Session = Depends(get_db),