ggload / app /api /v1 /models.py
f2d90b38's picture
Upload 120 files
8cdca00 verified
raw
history blame contribute delete
522 Bytes
"""
Models API 路由
"""
from fastapi import APIRouter
from app.services.grok.services.model import ModelService
router = APIRouter(tags=["Models"])
@router.get("/models")
async def list_models():
"""OpenAI 兼容 models 列表接口"""
data = [
{
"id": m.model_id,
"object": "model",
"created": 0,
"owned_by": "grok2api@chenyme",
}
for m in ModelService.list()
]
return {"object": "list", "data": data}
__all__ = ["router"]