Skip to content

Commit d05d821

Browse files
committed
refactor: model
1 parent fee5993 commit d05d821

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

apps/models_provider/urls.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
path('provider/model_list', views.Provide.ModelList.as_view()),
1212
path('provider/model_params_form', views.Provide.ModelParamsForm.as_view()),
1313
path('provider/model_form', views.Provide.ModelForm.as_view()),
14-
path('workspace/<str:workspace_id>/model', views.Model.as_view()),
15-
path('workspace/<str:workspace_id>/model/<str:model_id>/model_params_form', views.Model.ModelParamsForm.as_view()),
16-
path('workspace/<str:workspace_id>/model/<str:model_id>', views.Model.Operate.as_view()),
17-
path('workspace/<str:workspace_id>/model/<str:model_id>/pause_download', views.Model.PauseDownload.as_view()),
18-
path('workspace/<str:workspace_id>/model/<str:model_id>/meta', views.Model.ModelMeta.as_view()),
14+
path('workspace/<str:workspace_id>/model', views.ModelSetting.as_view()),
15+
path('workspace/<str:workspace_id>/model/<str:model_id>/model_params_form', views.ModelSetting.ModelParamsForm.as_view()),
16+
path('workspace/<str:workspace_id>/model/<str:model_id>', views.ModelSetting.Operate.as_view()),
17+
path('workspace/<str:workspace_id>/model/<str:model_id>/pause_download', views.ModelSetting.PauseDownload.as_view()),
18+
path('workspace/<str:workspace_id>/model/<str:model_id>/meta', views.ModelSetting.ModelMeta.as_view()),
1919
]
2020

2121
if os.environ.get('SERVER_NAME', 'web') == 'local_model':

apps/models_provider/views/model.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ def encryption_credential(credential):
3131
return credential
3232

3333

34-
3534
def get_edit_model_details(request):
3635
path = request.path
3736
body = request.data
@@ -40,20 +39,21 @@ def get_edit_model_details(request):
4039
credential_encryption_ed = encryption_credential(credential)
4140
return {
4241
'path': path,
43-
'body': {**body, 'credential':credential_encryption_ed},
42+
'body': {**body, 'credential': credential_encryption_ed},
4443
'query': query
4544
}
4645

46+
4747
def get_model_operation_object(model_id):
4848
model_model = QuerySet(model=Model).filter(id=model_id).first()
4949
if model_model is not None:
5050
return {
51-
"name":model_model.name
51+
"name": model_model.name
5252
}
5353
return {}
5454

5555

56-
class Model(APIView):
56+
class ModelSetting(APIView):
5757
authentication_classes = [TokenAuth]
5858

5959
@extend_schema(methods=['POST'],
@@ -66,7 +66,7 @@ class Model(APIView):
6666
responses=ModelCreateAPI.get_response())
6767
@has_permissions(PermissionConstants.MODEL_CREATE.get_workspace_permission())
6868
@log(menu='model', operate='Create model',
69-
get_operation_object=lambda r,k: {'name': r.date.get('name')},
69+
get_operation_object=lambda r, k: {'name': r.date.get('name')},
7070
get_details=get_edit_model_details
7171
)
7272
def post(self, request: Request, workspace_id: str):
@@ -113,7 +113,7 @@ class Operate(APIView):
113113
tags=[_('Model')]) # type: ignore
114114
@has_permissions(PermissionConstants.MODEL_EDIT.get_workspace_permission())
115115
@log(menu='model', operate='Update model',
116-
get_operation_object=lambda r,k: get_model_operation_object(k.get('model_id')),
116+
get_operation_object=lambda r, k: get_model_operation_object(k.get('model_id')),
117117
get_details=get_edit_model_details
118118
)
119119
def put(self, request: Request, workspace_id, model_id: str):
@@ -172,7 +172,7 @@ def get(self, request: Request, workspace_id: str, model_id: str):
172172
tags=[_('Model')]) # type: ignore
173173
@has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission())
174174
@log(menu='model', operate='Save model parameter form',
175-
get_operation_object=lambda r,k: get_model_operation_object(k.get('model_id')))
175+
get_operation_object=lambda r, k: get_model_operation_object(k.get('model_id')))
176176
def put(self, request: Request, workspace_id: str, model_id: str):
177177
return result.success(
178178
ModelSerializer.ModelParams(data={'id': model_id}).save_model_params_form(request.data))

apps/models_provider/views/model_apply.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class EmbedDocuments(APIView):
2828
responses=DefaultModelResponse.get_response(),
2929
tags=[_('Model')] # type: ignore
3030
)
31-
def post(self, request: Request, model_id):
31+
def post(self, request: Request, workspace_id, model_id):
3232
return result.success(
3333
ModelApplySerializers(data={'model_id': model_id}).embed_documents(request.data))
3434

@@ -40,7 +40,7 @@ class EmbedQuery(APIView):
4040
responses=DefaultModelResponse.get_response(),
4141
tags=[_('Model')] # type: ignore
4242
)
43-
def post(self, request: Request, model_id):
43+
def post(self, request: Request, workspace_id, model_id):
4444
return result.success(
4545
ModelApplySerializers(data={'model_id': model_id}).embed_query(request.data))
4646

@@ -52,6 +52,6 @@ class CompressDocuments(APIView):
5252
responses=DefaultModelResponse.get_response(),
5353
tags=[_('Model')] # type: ignore
5454
)
55-
def post(self, request: Request, model_id):
55+
def post(self, request: Request, workspace_id, model_id):
5656
return result.success(
5757
ModelApplySerializers(data={'model_id': model_id}).compress_documents(request.data))

0 commit comments

Comments
 (0)