|
@@ -5,8 +5,6 @@ from typing import List, Union, Optional
|
|
|
from fastapi import APIRouter
|
|
|
from pydantic import BaseModel
|
|
|
import json
|
|
|
-
|
|
|
-from apps.web.models.users import Users
|
|
|
from apps.web.models.modelfiles import (
|
|
|
Modelfiles,
|
|
|
ModelfileForm,
|
|
@@ -15,7 +13,7 @@ from apps.web.models.modelfiles import (
|
|
|
ModelfileResponse,
|
|
|
)
|
|
|
|
|
|
-from utils.utils import bearer_scheme, get_current_user
|
|
|
+from utils.utils import get_current_user
|
|
|
from constants import ERROR_MESSAGES
|
|
|
|
|
|
router = APIRouter()
|
|
@@ -26,7 +24,7 @@ router = APIRouter()
|
|
|
|
|
|
|
|
|
@router.get("/", response_model=List[ModelfileResponse])
|
|
|
-async def get_modelfiles(skip: int = 0, limit: int = 50, cred=Depends(bearer_scheme)):
|
|
|
+async def get_modelfiles(skip: int = 0, limit: int = 50, user=Depends(get_current_user)):
|
|
|
return Modelfiles.get_modelfiles(skip, limit)
|
|
|
|
|
|
|
|
@@ -67,7 +65,7 @@ async def create_new_modelfile(
|
|
|
|
|
|
|
|
|
@router.post("/", response_model=Optional[ModelfileResponse])
|
|
|
-async def get_modelfile_by_tag_name(form_data: ModelfileTagNameForm):
|
|
|
+async def get_modelfile_by_tag_name(form_data: ModelfileTagNameForm, user=Depends(get_current_user)):
|
|
|
modelfile = Modelfiles.get_modelfile_by_tag_name(form_data.tag_name)
|
|
|
|
|
|
if modelfile:
|