Feat: Implement token tracking, soft delete, and Admin UI improvements

This commit is contained in:
2026-02-10 01:00:26 +08:00
parent 6924e86b8d
commit 968eb173dd
14 changed files with 1763 additions and 180 deletions

22
pyproject.toml Normal file
View File

@@ -0,0 +1,22 @@
[project]
name = "ai-gateway"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"alembic>=1.18.3",
"cachetools>=7.0.0",
"fastapi>=0.128.5",
"google-genai>=1.62.0",
"httpx>=0.28.1",
"openai>=2.17.0",
"passlib[bcrypt]>=1.7.4",
"psycopg2-binary>=2.9.11",
"python-dotenv>=1.2.1",
"python-jose[cryptography]>=3.5.0",
"python-multipart>=0.0.22",
"slowapi>=0.1.9",
"sqlalchemy>=2.0.46",
"uvicorn>=0.40.0",
]