From 94c5c4197ce3e74cb379191bfae83277aa0f4429 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Fri, 9 May 2025 11:29:05 +0800 Subject: [PATCH] fix: add type ignore comments for operation_id and tags in various API schemas --- apps/folders/views/folder.py | 20 ++--- apps/knowledge/views/document.py | 84 +++++++++---------- apps/knowledge/views/file.py | 12 +-- apps/knowledge/views/knowledge.py | 44 +++++----- apps/knowledge/views/paragraph.py | 48 +++++------ apps/knowledge/views/problem.py | 32 +++---- apps/models_provider/views/model.py | 38 ++++----- apps/models_provider/views/model_apply.py | 12 +-- apps/models_provider/views/provide.py | 20 ++--- apps/system_manage/views/email_setting.py | 12 +-- .../views/user_resource_permission.py | 8 +- apps/tools/views/tool.py | 36 ++++---- apps/users/views/login.py | 8 +- apps/users/views/user.py | 32 +++---- 14 files changed, 203 insertions(+), 203 deletions(-) diff --git a/apps/folders/views/folder.py b/apps/folders/views/folder.py index a336b3689..0988915d6 100644 --- a/apps/folders/views/folder.py +++ b/apps/folders/views/folder.py @@ -18,11 +18,11 @@ class FolderView(APIView): methods=['POST'], description=_('Create folder'), summary=_('Create folder'), - operation_id=_('Create folder'), + operation_id=_('Create folder'), # type: ignore parameters=FolderCreateAPI.get_parameters(), request=FolderCreateAPI.get_request(), responses=FolderCreateAPI.get_response(), - tags=[_('Folder')] + tags=[_('Folder')] # type: ignore ) @has_permissions(lambda r, kwargs: Permission(group=Group(kwargs.get('source')), operate=Operate.CREATE, resource_path=f"/WORKSPACE/{kwargs.get('workspace_id')}")) @@ -37,10 +37,10 @@ class FolderView(APIView): methods=['GET'], description=_('Get folder tree'), summary=_('Get folder tree'), - operation_id=_('Get folder tree'), + operation_id=_('Get folder tree'), # type: ignore parameters=FolderTreeReadAPI.get_parameters(), responses=FolderTreeReadAPI.get_response(), - tags=[_('Folder')] + tags=[_('Folder')] # type: ignore ) @has_permissions(lambda r, kwargs: Permission(group=Group(kwargs.get('source')), operate=Operate.READ, resource_path=f"/WORKSPACE/{kwargs.get('workspace_id')}")) @@ -56,11 +56,11 @@ class FolderView(APIView): methods=['PUT'], description=_('Update folder'), summary=_('Update folder'), - operation_id=_('Update folder'), + operation_id=_('Update folder'), # type: ignore parameters=FolderEditAPI.get_parameters(), request=FolderEditAPI.get_request(), responses=FolderEditAPI.get_response(), - tags=[_('Folder')] + tags=[_('Folder')] # type: ignore ) @has_permissions(lambda r, kwargs: Permission(group=Group(kwargs.get('source')), operate=Operate.EDIT, resource_path=f"/WORKSPACE/{kwargs.get('workspace_id')}")) @@ -73,10 +73,10 @@ class FolderView(APIView): methods=['GET'], description=_('Get folder'), summary=_('Get folder'), - operation_id=_('Get folder'), + operation_id=_('Get folder'), # type: ignore parameters=FolderReadAPI.get_parameters(), responses=FolderReadAPI.get_response(), - tags=[_('Folder')] + tags=[_('Folder')] # type: ignore ) @has_permissions(lambda r, kwargs: Permission(group=Group(kwargs.get('source')), operate=Operate.READ, resource_path=f"/WORKSPACE/{kwargs.get('workspace_id')}")) @@ -89,10 +89,10 @@ class FolderView(APIView): methods=['DELETE'], description=_('Delete folder'), summary=_('Delete folder'), - operation_id=_('Delete folder'), + operation_id=_('Delete folder'), # type: ignore parameters=FolderDeleteAPI.get_parameters(), responses=FolderDeleteAPI.get_response(), - tags=[_('Folder')] + tags=[_('Folder')] # type: ignore ) @has_permissions(lambda r, kwargs: Permission(group=Group(kwargs.get('source')), operate=Operate.DELETE, resource_path=f"/WORKSPACE/{kwargs.get('workspace_id')}")) diff --git a/apps/knowledge/views/document.py b/apps/knowledge/views/document.py index d15721bd6..3efc4dff6 100644 --- a/apps/knowledge/views/document.py +++ b/apps/knowledge/views/document.py @@ -22,11 +22,11 @@ class DocumentView(APIView): methods=['POST'], description=_('Create document'), summary=_('Create document'), - operation_id=_('Create document'), + operation_id=_('Create document'), # type: ignore request=DocumentCreateAPI.get_request(), parameters=DocumentCreateAPI.get_parameters(), responses=DocumentCreateAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_CREATE.get_workspace_permission()) def post(self, request: Request, workspace_id: str, knowledge_id: str): @@ -39,10 +39,10 @@ class DocumentView(APIView): methods=['GET'], description=_('Get document'), summary=_('Get document'), - operation_id=_('Get document'), + operation_id=_('Get document'), # type: ignore parameters=DocumentTreeReadAPI.get_parameters(), responses=DocumentTreeReadAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str): @@ -63,10 +63,10 @@ class DocumentView(APIView): @extend_schema( description=_('Get document details'), summary=_('Get document details'), - operation_id=_('Get document details'), + operation_id=_('Get document details'), # type: ignore parameters=DocumentReadAPI.get_parameters(), responses=DocumentReadAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -79,11 +79,11 @@ class DocumentView(APIView): @extend_schema( description=_('Modify document'), summary=_('Modify document'), - operation_id=_('Modify document'), + operation_id=_('Modify document'), # type: ignore parameters=DocumentEditAPI.get_parameters(), request=DocumentEditAPI.get_request(), responses=DocumentEditAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -94,10 +94,10 @@ class DocumentView(APIView): @extend_schema( description=_('Delete document'), summary=_('Delete document'), - operation_id=_('Delete document'), + operation_id=_('Delete document'), # type: ignore parameters=DocumentDeleteAPI.get_parameters(), responses=DocumentDeleteAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_DELETE.get_workspace_permission()) def delete(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -115,11 +115,11 @@ class DocumentView(APIView): methods=['POST'], description=_('Segmented document'), summary=_('Segmented document'), - operation_id=_('Segmented document'), + operation_id=_('Segmented document'), # type: ignore parameters=DocumentSplitAPI.get_parameters(), request=DocumentSplitAPI.get_request(), responses=DocumentSplitAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions([ PermissionConstants.DOCUMENT_CREATE.get_workspace_permission(), @@ -146,10 +146,10 @@ class DocumentView(APIView): @extend_schema( summary=_('Get a list of segment IDs'), description=_('Get a list of segment IDs'), - operation_id=_('Get a list of segment IDs'), + operation_id=_('Get a list of segment IDs'), # type: ignore parameters=DocumentSplitPatternAPI.get_parameters(), responses=DocumentSplitPatternAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) def get(self, request: Request, workspace_id: str, knowledge_id: str): return result.success(DocumentSerializers.SplitPattern( @@ -163,11 +163,11 @@ class DocumentView(APIView): methods=['PUT'], summary=_('Modify document hit processing methods in batches'), description=_('Modify document hit processing methods in batches'), - operation_id=_('Modify document hit processing methods in batches'), + operation_id=_('Modify document hit processing methods in batches'), # type: ignore request=BatchEditHitHandlingAPI.get_request(), parameters=BatchEditHitHandlingAPI.get_parameters(), responses=BatchEditHitHandlingAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str): @@ -182,11 +182,11 @@ class DocumentView(APIView): methods=['GET'], description=_('Synchronize web site types'), summary=_('Synchronize web site types'), - operation_id=_('Synchronize web site types'), + operation_id=_('Synchronize web site types'), # type: ignore parameters=SyncWebAPI.get_parameters(), request=SyncWebAPI.get_request(), responses=SyncWebAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -201,11 +201,11 @@ class DocumentView(APIView): methods=['PUT'], summary=_('Refresh document vector library'), description=_('Refresh document vector library'), - operation_id=_('Refresh document vector library'), + operation_id=_('Refresh document vector library'), # type: ignore parameters=RefreshAPI.get_parameters(), request=RefreshAPI.get_request(), responses=RefreshAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -219,11 +219,11 @@ class DocumentView(APIView): @extend_schema( summary=_('Cancel task'), description=_('Cancel task'), - operation_id=_('Cancel task'), + operation_id=_('Cancel task'), # type: ignore parameters=CancelTaskAPI.get_parameters(), request=CancelTaskAPI.get_request(), responses=CancelTaskAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -237,11 +237,11 @@ class DocumentView(APIView): @extend_schema( summary=_('Cancel tasks in batches'), description=_('Cancel tasks in batches'), - operation_id=_('Cancel tasks in batches'), + operation_id=_('Cancel tasks in batches'), # type: ignore parameters=BatchCancelTaskAPI.get_parameters(), request=BatchCancelTaskAPI.get_request(), responses=BatchCancelTaskAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) def put(self, request: Request, workspace_id: str, knowledge_id: str): return result.success(DocumentSerializers.Batch(data={ @@ -255,11 +255,11 @@ class DocumentView(APIView): methods=['PUT'], description=_('Create documents in batches'), summary=_('Create documents in batches'), - operation_id=_('Create documents in batches'), + operation_id=_('Create documents in batches'), # type: ignore request=DocumentBatchCreateAPI.get_request(), parameters=DocumentBatchCreateAPI.get_parameters(), responses=DocumentBatchCreateAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions([ PermissionConstants.DOCUMENT_CREATE.get_workspace_permission(), @@ -277,11 +277,11 @@ class DocumentView(APIView): methods=['PUT'], description=_('Batch sync documents'), summary=_('Batch sync documents'), - operation_id=_('Batch sync documents'), + operation_id=_('Batch sync documents'), # type: ignore request=DocumentBatchAPI.get_request(), parameters=DocumentBatchAPI.get_parameters(), responses=DocumentBatchAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions([ PermissionConstants.DOCUMENT_CREATE.get_workspace_permission(), @@ -299,11 +299,11 @@ class DocumentView(APIView): methods=['PUT'], description=_('Delete documents in batches'), summary=_('Delete documents in batches'), - operation_id=_('Delete documents in batches'), + operation_id=_('Delete documents in batches'), # type: ignore request=DocumentBatchAPI.get_request(), parameters=DocumentBatchAPI.get_parameters(), responses=DocumentBatchAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions([ PermissionConstants.DOCUMENT_CREATE.get_workspace_permission(), @@ -320,11 +320,11 @@ class DocumentView(APIView): @extend_schema( methods=['PUT'], summary=_('Batch refresh document vector library'), - operation_id=_('Batch refresh document vector library'), + operation_id=_('Batch refresh document vector library'), # type: ignore request=BatchRefreshAPI.get_request(), parameters=BatchRefreshAPI.get_parameters(), responses=BatchRefreshAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions([ PermissionConstants.DOCUMENT_CREATE.get_workspace_permission(), @@ -343,11 +343,11 @@ class DocumentView(APIView): methods=['PUT'], summary=_('Batch generate related documents'), description=_('Batch generate related documents'), - operation_id=_('Batch generate related documents'), + operation_id=_('Batch generate related documents'), # type: ignore request=BatchGenerateRelatedAPI.get_request(), parameters=BatchGenerateRelatedAPI.get_parameters(), responses=BatchGenerateRelatedAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions([ PermissionConstants.DOCUMENT_CREATE.get_workspace_permission(), @@ -365,10 +365,10 @@ class DocumentView(APIView): methods=['GET'], description=_('Get document by pagination'), summary=_('Get document by pagination'), - operation_id=_('Get document by pagination'), + operation_id=_('Get document by pagination'), # type: ignore parameters=DocumentTreeReadAPI.get_parameters(), responses=DocumentTreeReadAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str, current_page: int, page_size: int): @@ -391,11 +391,11 @@ class WebDocumentView(APIView): methods=['POST'], description=_('Create Web site documents'), summary=_('Create Web site documents'), - operation_id=_('Create Web site documents'), + operation_id=_('Create Web site documents'), # type: ignore request=WebDocumentCreateAPI.get_request(), parameters=WebDocumentCreateAPI.get_parameters(), responses=WebDocumentCreateAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_CREATE.get_workspace_permission()) def post(self, request: Request, workspace_id: str, knowledge_id: str): @@ -411,11 +411,11 @@ class QaDocumentView(APIView): @extend_schema( summary=_('Import QA and create documentation'), description=_('Import QA and create documentation'), - operation_id=_('Import QA and create documentation'), + operation_id=_('Import QA and create documentation'), # type: ignore request=QaDocumentCreateAPI.get_request(), parameters=QaDocumentCreateAPI.get_parameters(), responses=QaDocumentCreateAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_CREATE.get_workspace_permission()) def post(self, request: Request, workspace_id: str, knowledge_id: str): @@ -431,11 +431,11 @@ class TableDocumentView(APIView): @extend_schema( summary=_('Import tables and create documents'), description=_('Import tables and create documents'), - operation_id=_('Import tables and create documents'), + operation_id=_('Import tables and create documents'), # type: ignore request=TableDocumentCreateAPI.get_request(), parameters=TableDocumentCreateAPI.get_parameters(), responses=TableDocumentCreateAPI.get_response(), - tags=[_('Knowledge Base/Documentation')] + tags=[_('Knowledge Base/Documentation')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_CREATE.get_workspace_permission()) def post(self, request: Request, workspace_id: str, knowledge_id: str): diff --git a/apps/knowledge/views/file.py b/apps/knowledge/views/file.py index 494ac6b71..eee9de630 100644 --- a/apps/knowledge/views/file.py +++ b/apps/knowledge/views/file.py @@ -19,11 +19,11 @@ class FileView(APIView): methods=['POST'], summary=_('Upload file'), description=_('Upload file'), - operation_id=_('Upload file'), + operation_id=_('Upload file'), # type: ignore parameters=FileUploadAPI.get_parameters(), request=FileUploadAPI.get_request(), responses=FileUploadAPI.get_response(), - tags=[_('File')] + tags=[_('File')] # type: ignore ) def post(self, request: Request): return result.success(FileSerializer(data={'file': request.FILES.get('file')}).upload()) @@ -33,10 +33,10 @@ class FileView(APIView): methods=['GET'], summary=_('Get file'), description=_('Get file'), - operation_id=_('Get file'), + operation_id=_('Get file'), # type: ignore parameters=FileGetAPI.get_parameters(), responses=FileGetAPI.get_response(), - tags=[_('File')] + tags=[_('File')] # type: ignore ) def get(self, request: Request, file_id: str): return FileSerializer.Operate(data={'id': file_id}).get() @@ -45,10 +45,10 @@ class FileView(APIView): methods=['DELETE'], summary=_('Delete file'), description=_('Delete file'), - operation_id=_('Delete file'), + operation_id=_('Delete file'), # type: ignore parameters=FileGetAPI.get_parameters(), responses=FileGetAPI.get_response(), - tags=[_('File')] + tags=[_('File')] # type: ignore ) def delete(self, request: Request, file_id: str): return result.success(FileSerializer.Operate(data={'id': file_id}).delete()) diff --git a/apps/knowledge/views/knowledge.py b/apps/knowledge/views/knowledge.py index 17929b4ca..712d0cd96 100644 --- a/apps/knowledge/views/knowledge.py +++ b/apps/knowledge/views/knowledge.py @@ -19,10 +19,10 @@ class KnowledgeView(APIView): methods=['GET'], description=_('Get knowledge by folder'), summary=_('Get knowledge by folder'), - operation_id=_('Get knowledge by folder'), + operation_id=_('Get knowledge by folder'), # type: ignore parameters=KnowledgeTreeReadAPI.get_parameters(), responses=KnowledgeTreeReadAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str): @@ -43,11 +43,11 @@ class KnowledgeView(APIView): methods=['PUT'], description=_('Edit knowledge'), summary=_('Edit knowledge'), - operation_id=_('Edit knowledge'), + operation_id=_('Edit knowledge'), # type: ignore parameters=KnowledgeEditAPI.get_parameters(), request=KnowledgeEditAPI.get_request(), responses=KnowledgeEditAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str): @@ -59,11 +59,11 @@ class KnowledgeView(APIView): methods=['DELETE'], description=_('Delete knowledge'), summary=_('Delete knowledge'), - operation_id=_('Delete knowledge'), + operation_id=_('Delete knowledge'), # type: ignore parameters=KnowledgeBaseCreateAPI.get_parameters(), request=KnowledgeBaseCreateAPI.get_request(), responses=KnowledgeBaseCreateAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_DELETE.get_workspace_permission()) def delete(self, request: Request, workspace_id: str, knowledge_id: str): @@ -75,10 +75,10 @@ class KnowledgeView(APIView): methods=['GET'], description=_('Get knowledge'), summary=_('Get knowledge'), - operation_id=_('Get knowledge'), + operation_id=_('Get knowledge'), # type: ignore parameters=KnowledgeReadAPI.get_parameters(), responses=KnowledgeReadAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_DELETE.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str): @@ -93,10 +93,10 @@ class KnowledgeView(APIView): methods=['GET'], description=_('Get the knowledge base paginated list'), summary=_('Get the knowledge base paginated list'), - operation_id=_('Get the knowledge base paginated list'), + operation_id=_('Get the knowledge base paginated list'), # type: ignore parameters=KnowledgePageAPI.get_parameters(), responses=KnowledgePageAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, current_page: int, page_size: int): @@ -117,11 +117,11 @@ class KnowledgeView(APIView): methods=['PUT'], summary=_("Synchronize the knowledge base of the website"), description=_("Synchronize the knowledge base of the website"), - operation_id=_("Synchronize the knowledge base of the website"), + operation_id=_("Synchronize the knowledge base of the website"), # type: ignore parameters=SyncWebAPI.get_parameters(), request=SyncWebAPI.get_request(), responses=SyncWebAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str): @@ -141,11 +141,11 @@ class KnowledgeView(APIView): methods=['PUT'], summary=_('Hit test list'), description=_('Hit test list'), - operation_id=_('Hit test list'), + operation_id=_('Hit test list'), # type: ignore parameters=HitTestAPI.get_parameters(), request=HitTestAPI.get_request(), responses=HitTestAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str): @@ -168,11 +168,11 @@ class KnowledgeView(APIView): methods=['PUT'], summary=_('Re-vectorize'), description=_('Re-vectorize'), - operation_id=_('Re-vectorize'), + operation_id=_('Re-vectorize'), # type: ignore parameters=EmbeddingAPI.get_parameters(), request=EmbeddingAPI.get_request(), responses=EmbeddingAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str): @@ -187,11 +187,11 @@ class KnowledgeView(APIView): methods=['PUT'], summary=_('Generate related'), description=_('Generate related'), - operation_id=_('Generate related'), + operation_id=_('Generate related'), # type: ignore parameters=GenerateRelatedAPI.get_parameters(), request=GenerateRelatedAPI.get_request(), responses=GenerateRelatedAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) def put(self, request: Request, workspace_id: str, knowledge_id: str): return result.success(KnowledgeSerializer.Operate( @@ -206,11 +206,11 @@ class KnowledgeBaseView(APIView): methods=['POST'], description=_('Create base knowledge'), summary=_('Create base knowledge'), - operation_id=_('Create base knowledge'), + operation_id=_('Create base knowledge'), # type: ignore parameters=KnowledgeBaseCreateAPI.get_parameters(), request=KnowledgeBaseCreateAPI.get_request(), responses=KnowledgeBaseCreateAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_CREATE.get_workspace_permission()) def post(self, request: Request, workspace_id: str): @@ -226,11 +226,11 @@ class KnowledgeWebView(APIView): methods=['POST'], description=_('Create web knowledge'), summary=_('Create web knowledge'), - operation_id=_('Create web knowledge'), + operation_id=_('Create web knowledge'), # type: ignore parameters=KnowledgeWebCreateAPI.get_parameters(), request=KnowledgeWebCreateAPI.get_request(), responses=KnowledgeWebCreateAPI.get_response(), - tags=[_('Knowledge Base')] + tags=[_('Knowledge Base')] # type: ignore ) @has_permissions(PermissionConstants.KNOWLEDGE_CREATE.get_workspace_permission()) def post(self, request: Request, workspace_id: str): diff --git a/apps/knowledge/views/paragraph.py b/apps/knowledge/views/paragraph.py index f09f360e2..98fba37b6 100644 --- a/apps/knowledge/views/paragraph.py +++ b/apps/knowledge/views/paragraph.py @@ -20,10 +20,10 @@ class ParagraphView(APIView): @extend_schema( summary=_('Paragraph list'), description=_('Paragraph list'), - operation_id=_('Paragraph list'), + operation_id=_('Paragraph list'), # type: ignore parameters=ParagraphReadAPI.get_parameters(), responses=ParagraphReadAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -40,11 +40,11 @@ class ParagraphView(APIView): @extend_schema( summary=_('Create Paragraph'), - operation_id=_('Create Paragraph'), + operation_id=_('Create Paragraph'), # type: ignore parameters=ParagraphCreateAPI.get_parameters(), request=ParagraphCreateAPI.get_request(), responses=ParagraphCreateAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_CREATE.get_workspace_permission()) def post(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -59,11 +59,11 @@ class ParagraphView(APIView): methods=['PUT'], summary=_('Batch Paragraph'), description=_('Batch Paragraph'), - operation_id=_('Batch Paragraph'), + operation_id=_('Batch Paragraph'), # type: ignore parameters=ParagraphBatchDeleteAPI.get_parameters(), request=ParagraphBatchDeleteAPI.get_request(), responses=ParagraphBatchDeleteAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -78,11 +78,11 @@ class ParagraphView(APIView): methods=['PUT'], summary=_('Batch Generate Related'), description=_('Batch Generate Related'), - operation_id=_('Batch Generate Related'), + operation_id=_('Batch Generate Related'), # type: ignore parameters=ParagraphBatchGenerateRelatedAPI.get_parameters(), request=ParagraphBatchGenerateRelatedAPI.get_request(), responses=ParagraphBatchGenerateRelatedAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str): @@ -97,11 +97,11 @@ class ParagraphView(APIView): methods=['PUT'], summary=_('Modify paragraph data'), description=_('Modify paragraph data'), - operation_id=_('Modify paragraph data'), + operation_id=_('Modify paragraph data'), # type: ignore parameters=ParagraphEditAPI.get_parameters(), request=ParagraphEditAPI.get_request(), responses=ParagraphEditAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str, paragraph_id: str): @@ -120,10 +120,10 @@ class ParagraphView(APIView): methods=['GET'], summary=_('Get paragraph details'), description=_('Get paragraph details'), - operation_id=_('Get paragraph details'), + operation_id=_('Get paragraph details'), # type: ignore parameters=ParagraphGetAPI.get_parameters(), responses=ParagraphGetAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str, paragraph_id: str): @@ -142,10 +142,10 @@ class ParagraphView(APIView): methods=['DELETE'], summary=_('Delete paragraph'), description=_('Delete paragraph'), - operation_id=_('Delete paragraph'), + operation_id=_('Delete paragraph'), # type: ignore parameters=ParagraphGetAPI.get_parameters(), responses=ParagraphGetAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')]) + tags=[_('Knowledge Base/Documentation/Paragraph')]) # type: ignore @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def delete(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str, paragraph_id: str): o = ParagraphSerializers.Operate( @@ -166,11 +166,11 @@ class ParagraphView(APIView): methods=['POST'], summary=_('Add associated questions'), description=_('Add associated questions'), - operation_id=_('Add associated questions'), + operation_id=_('Add associated questions'), # type: ignore parameters=ProblemCreateAPI.get_parameters(), request=ProblemCreateAPI.get_request(), responses=ProblemCreateAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def post(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str, paragraph_id: str): @@ -187,10 +187,10 @@ class ParagraphView(APIView): methods=['GET'], summary=_('Get a list of paragraph questions'), description=_('Get a list of paragraph questions'), - operation_id=_('Get a list of paragraph questions'), + operation_id=_('Get a list of paragraph questions'), # type: ignore parameters=ParagraphGetAPI.get_parameters(), responses=ParagraphGetAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str, document_id: str, paragraph_id: str): @@ -210,10 +210,10 @@ class ParagraphView(APIView): methods=['GET'], summary=_('Disassociation issue'), description=_('Disassociation issue'), - operation_id=_('Disassociation issue'), + operation_id=_('Disassociation issue'), # type: ignore parameters=UnAssociationAPI.get_parameters(), responses=UnAssociationAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def get(self, request: Request, @@ -235,10 +235,10 @@ class ParagraphView(APIView): methods=['GET'], summary=_('Related questions'), description=_('Related questions'), - operation_id=_('Related questions'), + operation_id=_('Related questions'), # type: ignore parameters=AssociationAPI.get_parameters(), responses=AssociationAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def get(self, request: Request, @@ -260,10 +260,10 @@ class ParagraphView(APIView): methods=['GET'], summary=_('Get paragraph list by pagination'), description=_('Get paragraph list by pagination'), - operation_id=_('Get paragraph list by pagination'), + operation_id=_('Get paragraph list by pagination'), # type: ignore parameters=ParagraphPageAPI.get_parameters(), responses=ParagraphPageAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph')] + tags=[_('Knowledge Base/Documentation/Paragraph')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def get(self, request: Request, diff --git a/apps/knowledge/views/problem.py b/apps/knowledge/views/problem.py index f11ff4401..acbbc2a42 100644 --- a/apps/knowledge/views/problem.py +++ b/apps/knowledge/views/problem.py @@ -20,10 +20,10 @@ class ProblemView(APIView): methods=['GET'], summary=_('Question list'), description=_('Question list'), - operation_id=_('Question list'), + operation_id=_('Question list'), # type: ignore parameters=ProblemReadAPI.get_parameters(), responses=ProblemReadAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph/Question')] + tags=[_('Knowledge Base/Documentation/Paragraph/Question')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str): @@ -41,11 +41,11 @@ class ProblemView(APIView): methods=['POST'], summary=_('Create question'), description=_('Create question'), - operation_id=_('Create question'), + operation_id=_('Create question'), # type: ignore parameters=ProblemBatchCreateAPI.get_parameters(), responses=ProblemBatchCreateAPI.get_response(), request=ProblemBatchCreateAPI.get_request(), - tags=[_('Knowledge Base/Documentation/Paragraph/Question')] + tags=[_('Knowledge Base/Documentation/Paragraph/Question')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def post(self, request: Request, workspace_id: str, knowledge_id: str): @@ -59,10 +59,10 @@ class ProblemView(APIView): @extend_schema( summary=_('Get a list of associated paragraphs'), description=_('Get a list of associated paragraphs'), - operation_id=_('Get a list of associated paragraphs'), + operation_id=_('Get a list of associated paragraphs'), # type: ignore parameters=ProblemParagraphAPI.get_parameters(), responses=ProblemParagraphAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph/Question')] + tags=[_('Knowledge Base/Documentation/Paragraph/Question')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str, problem_id: str): @@ -81,11 +81,11 @@ class ProblemView(APIView): @extend_schema( summary=_('Batch associated paragraphs'), description=_('Batch associated paragraphs'), - operation_id=_('Batch associated paragraphs'), + operation_id=_('Batch associated paragraphs'), # type: ignore request=BatchAssociationAPI.get_request(), parameters=BatchAssociationAPI.get_parameters(), responses=BatchAssociationAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph/Question')] + tags=[_('Knowledge Base/Documentation/Paragraph/Question')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str): @@ -100,11 +100,11 @@ class ProblemView(APIView): methods=['PUT'], summary=_('Batch deletion issues'), description=_('Batch deletion issues'), - operation_id=_('Batch deletion issues'), + operation_id=_('Batch deletion issues'), # type: ignore request=BatchDeleteAPI.get_request(), parameters=BatchDeleteAPI.get_parameters(), responses=BatchDeleteAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph/Question')] + tags=[_('Knowledge Base/Documentation/Paragraph/Question')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, knowledge_id: str): @@ -119,10 +119,10 @@ class ProblemView(APIView): methods=['DELETE'], summary=_('Delete question'), description=_('Delete question'), - operation_id=_('Delete question'), + operation_id=_('Delete question'), # type: ignore parameters=ProblemDeleteAPI.get_parameters(), responses=ProblemDeleteAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph/Question')] + tags=[_('Knowledge Base/Documentation/Paragraph/Question')] # type: ignore ) def delete(self, request: Request, workspace_id: str, knowledge_id: str, problem_id: str): return result.success(ProblemSerializers.Operate( @@ -138,11 +138,11 @@ class ProblemView(APIView): methods=['PUT'], summary=_('Modify question'), description=_('Modify question'), - operation_id=_('Modify question'), + operation_id=_('Modify question'), # type: ignore parameters=ProblemEditAPI.get_parameters(), request=ProblemEditAPI.get_request(), responses=ProblemEditAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph/Question')] + tags=[_('Knowledge Base/Documentation/Paragraph/Question')] # type: ignore ) def put(self, request: Request, workspace_id: str, knowledge_id: str, problem_id: str): return result.success(ProblemSerializers.Operate( @@ -160,10 +160,10 @@ class ProblemView(APIView): @extend_schema( summary=_('Get the list of questions by page'), description=_('Get the list of questions by page'), - operation_id=_('Get the list of questions by page'), + operation_id=_('Get the list of questions by page'), # type: ignore parameters=ProblemPageAPI.get_parameters(), responses=ProblemPageAPI.get_response(), - tags=[_('Knowledge Base/Documentation/Paragraph/Question')] + tags=[_('Knowledge Base/Documentation/Paragraph/Question')] # type: ignore ) @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def get(self, request: Request, workspace_id: str, knowledge_id: str, current_page, page_size): diff --git a/apps/models_provider/views/model.py b/apps/models_provider/views/model.py index a53ab10ba..0d7676712 100644 --- a/apps/models_provider/views/model.py +++ b/apps/models_provider/views/model.py @@ -27,8 +27,8 @@ class Model(APIView): @extend_schema(methods=['POST'], summary=_("Create model"), description=_("Create model"), - operation_id=_("Create model"), - tags=[_("Model")], + operation_id=_("Create model"), # type: ignore + tags=[_("Model")], # type: ignore parameters=ModelCreateAPI.get_query_params_api(), request=ModelCreateAPI.get_request(), responses=ModelCreateAPI.get_response()) @@ -40,10 +40,10 @@ class Model(APIView): # @extend_schema(methods=['PUT'], # summary=_('Update model'), - # operation_id=_('Update model'), + # operation_id=_('Update model'), # type: ignore # request=ModelEditApi.get_request(), # responses=ModelCreateApi.get_response(), - # tags=[_('Model')]) + # tags=[_('Model')]) # type: ignore # @has_permissions(PermissionConstants.MODEL_CREATE) # def put(self, request: Request): # return result.success( @@ -53,10 +53,10 @@ class Model(APIView): @extend_schema(methods=['GET'], summary=_('Query model list'), description=_('Query model list'), - operation_id=_('Query model list'), + operation_id=_('Query model list'), # type: ignore parameters=ModelCreateAPI.get_query_params_api(), responses=ModelListResponse.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str): return result.success( @@ -70,11 +70,11 @@ class Model(APIView): @extend_schema(methods=['PUT'], summary=_('Update model'), description=_('Update model'), - operation_id=_('Update model'), + operation_id=_('Update model'), # type: ignore request=ModelEditApi.get_request(), parameters=GetModelApi.get_query_params_api(), responses=ModelEditApi.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id, model_id: str): return result.success( @@ -84,10 +84,10 @@ class Model(APIView): @extend_schema(methods=['DELETE'], summary=_('Delete model'), description=_('Delete model'), - operation_id=_('Delete model'), + operation_id=_('Delete model'), # type: ignore parameters=GetModelApi.get_query_params_api(), responses=DefaultModelResponse.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_DELETE.get_workspace_permission()) def delete(self, request: Request, workspace_id: str, model_id: str): return result.success( @@ -96,10 +96,10 @@ class Model(APIView): @extend_schema(methods=['GET'], summary=_('Query model details'), description=_('Query model details'), - operation_id=_('Query model details'), + operation_id=_('Query model details'), # type: ignore parameters=GetModelApi.get_query_params_api(), responses=GetModelApi.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, model_id: str): return result.success( @@ -111,10 +111,10 @@ class Model(APIView): @extend_schema(methods=['GET'], summary=_('Get model parameter form'), description=_('Get model parameter form'), - operation_id=_('Get model parameter form'), + operation_id=_('Get model parameter form'), # type: ignore parameters=GetModelApi.get_query_params_api(), responses=ProvideApi.ModelParamsForm.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, model_id: str): return result.success( @@ -123,11 +123,11 @@ class Model(APIView): @extend_schema(methods=['PUT'], summary=_('Save model parameter form'), description=_('Save model parameter form'), - operation_id=_('Save model parameter form'), + operation_id=_('Save model parameter form'), # type: ignore parameters=GetModelApi.get_query_params_api(), request=GetModelApi.get_request(), responses=ProvideApi.ModelParamsForm.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission()) def put(self, request: Request, workspace_id: str, model_id: str): return result.success( @@ -145,7 +145,7 @@ class Model(APIView): 'Query model meta information, this interface does not carry authentication information'), parameters=GetModelApi.get_query_params_api(), responses=GetModelApi.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, model_id: str): return result.success( @@ -157,11 +157,11 @@ class Model(APIView): @extend_schema(methods=['PUT'], summary=_('Pause model download'), description=_('Pause model download'), - operation_id=_('Pause model download'), + operation_id=_('Pause model download'), # type: ignore parameters=GetModelApi.get_query_params_api(), request=GetModelApi.get_request(), responses=DefaultModelResponse.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_CREATE.get_workspace_permission()) def put(self, request: Request, workspace_id: str, model_id: str): return result.success( diff --git a/apps/models_provider/views/model_apply.py b/apps/models_provider/views/model_apply.py index 17c555748..ba87df7e8 100644 --- a/apps/models_provider/views/model_apply.py +++ b/apps/models_provider/views/model_apply.py @@ -24,9 +24,9 @@ class ModelApply(APIView): @extend_schema(methods=['POST'], summary=_('Vectorization documentation'), description=_('Vectorization documentation'), - operation_id=_('Vectorization documentation'), + operation_id=_('Vectorization documentation'), # type: ignore responses=DefaultModelResponse.get_response(), - tags=[_('Model')] + tags=[_('Model')] # type: ignore ) @has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission()) def post(self, request: Request, workspace_id, model_id): @@ -37,9 +37,9 @@ class ModelApply(APIView): @extend_schema(methods=['POST'], summary=_('Vectorization documentation'), description=_('Vectorization documentation'), - operation_id=_('Vectorization documentation'), + operation_id=_('Vectorization documentation'), # type: ignore responses=DefaultModelResponse.get_response(), - tags=[_('Model')] + tags=[_('Model')] # type: ignore ) @has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission()) def post(self, request: Request, workspace_id, model_id): @@ -50,9 +50,9 @@ class ModelApply(APIView): @extend_schema(methods=['POST'], summary=_('Reorder documents'), description=_('Reorder documents'), - operation_id=_('Reorder documents'), + operation_id=_('Reorder documents'), # type: ignore responses=DefaultModelResponse.get_response(), - tags=[_('Model')] + tags=[_('Model')] # type: ignore ) @has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission()) def post(self, request: Request, workspace_id, model_id): diff --git a/apps/models_provider/views/provide.py b/apps/models_provider/views/provide.py index 18cfadc62..5969d3869 100644 --- a/apps/models_provider/views/provide.py +++ b/apps/models_provider/views/provide.py @@ -20,9 +20,9 @@ class Provide(APIView): @extend_schema(methods=['GET'], summary=_('Get a list of model suppliers'), description=_('Get a list of model suppliers'), - operation_id=_('Get a list of model suppliers'), + operation_id=_('Get a list of model suppliers'), # type: ignore responses=ProvideApi.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ) def get(self, request: Request): model_type = request.query_params.get('model_type') @@ -43,10 +43,10 @@ class Provide(APIView): @extend_schema(methods=['GET'], summary=_('Get a list of model types'), description=_('Get a list of model types'), - operation_id=_('Get a list of model types'), + operation_id=_('Get a list of model types'), # type: ignore parameters=ProvideApi.ModelTypeList.get_query_params_api(), responses=ProvideApi.ModelTypeList.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ) def get(self, request: Request): provider = request.query_params.get('provider') @@ -58,10 +58,10 @@ class Provide(APIView): @extend_schema(methods=['GET'], summary=_('Example of obtaining model list'), description=_('Example of obtaining model list'), - operation_id=_('Example of obtaining model list'), + operation_id=_('Example of obtaining model list'), # type: ignore parameters=ProvideApi.ModelList.get_query_params_api(), responses=ProvideApi.ModelList.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ) def get(self, request: Request): provider = request.query_params.get('provider') @@ -77,10 +77,10 @@ class Provide(APIView): @extend_schema(methods=['GET'], summary=_('Get model default parameters'), description=_('Get model default parameters'), - operation_id=_('Get model default parameters'), + operation_id=_('Get model default parameters'), # type: ignore parameters=ProvideApi.ModelParamsForm.get_query_params_api(), responses=ProvideApi.ModelParamsForm.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ) def get(self, request: Request): provider = request.query_params.get('provider') @@ -95,10 +95,10 @@ class Provide(APIView): @extend_schema(methods=['GET'], summary=_('Get the model creation form'), description=_('Get the model creation form'), - operation_id=_('Get the model creation form'), + operation_id=_('Get the model creation form'), # type: ignore parameters=ProvideApi.ModelParamsForm.get_query_params_api(), responses=ProvideApi.ModelParamsForm.get_response(), - tags=[_('Model')]) + tags=[_('Model')]) # type: ignore @has_permissions(PermissionConstants.MODEL_READ) def get(self, request: Request): provider = request.query_params.get('provider') diff --git a/apps/system_manage/views/email_setting.py b/apps/system_manage/views/email_setting.py index ef7069ded..e4ec778db 100644 --- a/apps/system_manage/views/email_setting.py +++ b/apps/system_manage/views/email_setting.py @@ -29,10 +29,10 @@ class SystemSetting(APIView): @extend_schema(methods=['PUT'], summary=_('Create or update email settings'), description=_('Create or update email settings'), - operation_id=_('Create or update email settings'), + operation_id=_('Create or update email settings'), # type: ignore request=EmailSettingAPI.get_request(), responses=EmailSettingAPI.get_response(), - tags=[_('Email settings')]) + tags=[_('Email settings')]) # type: ignore @has_permissions(PermissionConstants.EMAIL_SETTING_EDIT) def put(self, request: Request): return result.success( @@ -42,10 +42,10 @@ class SystemSetting(APIView): @extend_schema( methods=['POST'], summary=_('Test email settings'), - operation_id=_('Test email settings'), + operation_id=_('Test email settings'), # type: ignore request=EmailSettingAPI.get_request(), responses=DefaultModelResponse.get_response(), - tags=[_('Email settings')] + tags=[_('Email settings')] # type: ignore ) @has_permissions(PermissionConstants.EMAIL_SETTING_EDIT) def post(self, request: Request): @@ -56,9 +56,9 @@ class SystemSetting(APIView): @extend_schema(methods=['GET'], summary=_('Get email settings'), description=_('Get email settings'), - operation_id=_('Get email settings'), + operation_id=_('Get email settings'), # type: ignore responses=DefaultModelResponse.get_response(), - tags=[_('Email settings')]) + tags=[_('Email settings')]) # type: ignore @has_permissions(PermissionConstants.EMAIL_SETTING_READ) def get(self, request: Request): return result.success( diff --git a/apps/system_manage/views/user_resource_permission.py b/apps/system_manage/views/user_resource_permission.py index 8bd63a747..41120e780 100644 --- a/apps/system_manage/views/user_resource_permission.py +++ b/apps/system_manage/views/user_resource_permission.py @@ -27,10 +27,10 @@ class WorkSpaceUserResourcePermissionView(APIView): @extend_schema( methods=['GET'], description=_('Obtain resource authorization list'), - operation_id=_('Obtain resource authorization list'), + operation_id=_('Obtain resource authorization list'), # type: ignore parameters=UserResourcePermissionAPI.get_parameters(), responses=UserResourcePermissionAPI.get_response(), - tags=[_('Resources authorization')] + tags=[_('Resources authorization')] # type: ignore ) @has_permissions(PermissionConstants.WORKSPACE_USER_RESOURCE_PERMISSION_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str): @@ -41,11 +41,11 @@ class WorkSpaceUserResourcePermissionView(APIView): @extend_schema( methods=['PUT'], description=_('Modify the resource authorization list'), - operation_id=_('Modify the resource authorization list'), + operation_id=_('Modify the resource authorization list'), # type: ignore parameters=UserResourcePermissionAPI.get_parameters(), request=EditUserResourcePermissionAPI.get_request(), responses=DefaultResultSerializer(), - tags=[_('Resources authorization')] + tags=[_('Resources authorization')] # type: ignore ) def put(self, request: Request, workspace_id: str): return result.success(UserResourcePermissionSerializer( diff --git a/apps/tools/views/tool.py b/apps/tools/views/tool.py index e6225bc98..afaa9c271 100644 --- a/apps/tools/views/tool.py +++ b/apps/tools/views/tool.py @@ -20,11 +20,11 @@ class ToolView(APIView): methods=['POST'], description=_('Create tool'), summary=_('Create tool'), - operation_id=_('Create tool'), + operation_id=_('Create tool'), # type: ignore parameters=ToolCreateAPI.get_parameters(), request=ToolCreateAPI.get_request(), responses=ToolCreateAPI.get_response(), - tags=[_('Tool')] + tags=[_('Tool')] # type: ignore ) @has_permissions(PermissionConstants.TOOL_CREATE.get_workspace_permission()) def post(self, request: Request, workspace_id: str): @@ -36,10 +36,10 @@ class ToolView(APIView): methods=['GET'], description=_('Get tool by folder'), summary=_('Get tool by folder'), - operation_id=_('Get tool by folder'), + operation_id=_('Get tool by folder'), # type: ignore parameters=ToolTreeReadAPI.get_parameters(), responses=ToolTreeReadAPI.get_response(), - tags=[_('Tool')] + tags=[_('Tool')] # type: ignore ) @has_permissions(PermissionConstants.TOOL_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str): @@ -54,10 +54,10 @@ class ToolView(APIView): methods=['POST'], description=_('Debug Tool'), summary=_('Debug Tool'), - operation_id=_('Debug Tool'), + operation_id=_('Debug Tool'), # type: ignore request=ToolDebugApi.get_request(), responses=ToolDebugApi.get_response(), - tags=[_('Tool')] + tags=[_('Tool')] # type: ignore ) @has_permissions(PermissionConstants.TOOL_DEBUG.get_workspace_permission()) def post(self, request: Request, workspace_id: str, tool_id: str): @@ -72,11 +72,11 @@ class ToolView(APIView): methods=['PUT'], description=_('Update tool'), summary=_('Update tool'), - operation_id=_('Update tool'), + operation_id=_('Update tool'), # type: ignore parameters=ToolEditAPI.get_parameters(), request=ToolEditAPI.get_request(), responses=ToolEditAPI.get_response(), - tags=[_('Tool')] + tags=[_('Tool')] # type: ignore ) @has_permissions(PermissionConstants.TOOL_EDIT.get_workspace_permission()) def put(self, request: Request, workspace_id: str, tool_id: str): @@ -88,10 +88,10 @@ class ToolView(APIView): methods=['GET'], description=_('Get tool'), summary=_('Get tool'), - operation_id=_('Get tool'), + operation_id=_('Get tool'), # type: ignore parameters=ToolReadAPI.get_parameters(), responses=ToolReadAPI.get_response(), - tags=[_('Tool')] + tags=[_('Tool')] # type: ignore ) @has_permissions(PermissionConstants.TOOL_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, tool_id: str): @@ -103,10 +103,10 @@ class ToolView(APIView): methods=['DELETE'], description=_('Delete tool'), summary=_('Delete tool'), - operation_id=_('Delete tool'), + operation_id=_('Delete tool'), # type: ignore parameters=ToolDeleteAPI.get_parameters(), responses=ToolDeleteAPI.get_response(), - tags=[_('Tool')] + tags=[_('Tool')] # type: ignore ) @has_permissions(PermissionConstants.TOOL_DELETE.get_workspace_permission()) def delete(self, request: Request, workspace_id: str, tool_id: str): @@ -121,10 +121,10 @@ class ToolView(APIView): methods=['GET'], description=_('Get tool list by pagination'), summary=_('Get tool list by pagination'), - operation_id=_('Get tool list by pagination'), + operation_id=_('Get tool list by pagination'), # type: ignore parameters=ToolPageAPI.get_parameters(), responses=ToolPageAPI.get_response(), - tags=[_('Tool')] + tags=[_('Tool')] # type: ignore ) @has_permissions(PermissionConstants.TOOL_READ.get_workspace_permission()) def get(self, request: Request, workspace_id: str, current_page: int, page_size: int): @@ -145,11 +145,11 @@ class ToolView(APIView): methods=['POST'], description=_("Import tool"), summary=_("Import tool"), - operation_id=_("Import tool"), + operation_id=_("Import tool"), # type: ignore parameters=ToolImportAPI.get_parameters(), request=ToolImportAPI.get_request(), responses=ToolImportAPI.get_response(), - tags=[_("Tool")] + tags=[_("Tool")] # type: ignore ) @has_permissions(PermissionConstants.TOOL_IMPORT.get_workspace_permission()) def post(self, request: Request, workspace_id: str): @@ -164,10 +164,10 @@ class ToolView(APIView): methods=['GET'], description=_("Export tool"), summary=_("Export tool"), - operation_id=_("Export tool"), + operation_id=_("Export tool"), # type: ignore parameters=ToolExportAPI.get_parameters(), responses=ToolExportAPI.get_response(), - tags=[_("Tool")] + tags=[_("Tool")] # type: ignore ) @has_permissions(PermissionConstants.TOOL_EXPORT.get_workspace_permission()) def get(self, request: Request, tool_id: str, workspace_id: str): diff --git a/apps/users/views/login.py b/apps/users/views/login.py index 9a09ab843..21c1617d4 100644 --- a/apps/users/views/login.py +++ b/apps/users/views/login.py @@ -20,8 +20,8 @@ class LoginView(APIView): @extend_schema(methods=['POST'], description=_("Log in"), summary=_("Log in"), - operation_id=_("Log in"), - tags=[_("User management")], + operation_id=_("Log in"), # type: ignore + tags=[_("User management")], # type: ignore request=LoginAPI.get_request(), responses=LoginAPI.get_response()) def post(self, request: Request): @@ -32,8 +32,8 @@ class CaptchaView(APIView): @extend_schema(methods=['GET'], summary=_("Get captcha"), description=_("Get captcha"), - operation_id=_("Get captcha"), - tags=[_("User management")], + operation_id=_("Get captcha"), # type: ignore + tags=[_("User management")], # type: ignore responses=CaptchaAPI.get_response()) def get(self, request: Request): return result.success(CaptchaSerializer().generate()) diff --git a/apps/users/views/user.py b/apps/users/views/user.py index f5f591a4c..416bcaa38 100644 --- a/apps/users/views/user.py +++ b/apps/users/views/user.py @@ -27,8 +27,8 @@ class UserProfileView(APIView): @extend_schema(methods=['GET'], summary=_("Get current user information"), description=_("Get current user information"), - operation_id=_("Get current user information"), - tags=[_("User management")], + operation_id=_("Get current user information"), # type: ignore + tags=[_("User management")], # type: ignore responses=UserProfileAPI.get_response()) def get(self, request: Request): return result.success(UserProfileSerializer().profile(request.user, request.auth)) @@ -41,7 +41,7 @@ class TestPermissionsUserView(APIView): summary=_("Get current user information"), description=_("Get current user information"), operation_id="测试", - tags=[_("User management")], + tags=[_("User management")], # type: ignore responses=UserProfileAPI.get_response()) @has_permissions(PermissionConstants.USER_EDIT) def get(self, request: Request): @@ -55,7 +55,7 @@ class TestWorkspacePermissionUserView(APIView): summary="针对工作空间下权限校验", description="针对工作空间下权限校验", operation_id="针对工作空间下权限校验", - tags=[_("User management")], + tags=[_("User management")], # type: ignore responses=UserProfileAPI.get_response(), parameters=TestWorkspacePermissionUserApi.get_parameters()) @has_permissions(PermissionConstants.USER_EDIT.get_workspace_permission()) @@ -69,8 +69,8 @@ class UserManage(APIView): @extend_schema(methods=['POST'], summary=_("Create user"), description=_("Create user"), - operation_id=_("Create user"), - tags=[_("User management")], + operation_id=_("Create user"), # type: ignore + tags=[_("User management")], # type: ignore request=UserProfileAPI.get_request(), responses=UserProfileAPI.get_response()) @has_permissions(PermissionConstants.USER_CREATE) @@ -83,8 +83,8 @@ class UserManage(APIView): @extend_schema(methods=['DELETE'], description=_("Delete user"), summary=_("Delete user"), - operation_id=_("Delete user"), - tags=[_("User management")], + operation_id=_("Delete user"), # type: ignore + tags=[_("User management")], # type: ignore parameters=DeleteUserApi.get_parameters(), responses=DefaultModelResponse.get_response()) @has_permissions(PermissionConstants.USER_DELETE) @@ -94,8 +94,8 @@ class UserManage(APIView): @extend_schema(methods=['GET'], summary=_("Get user information"), description=_("Get user information"), - operation_id=_("Get user information"), - tags=[_("User management")], + operation_id=_("Get user information"), # type: ignore + tags=[_("User management")], # type: ignore request=DeleteUserApi.get_parameters(), responses=UserProfileAPI.get_response()) @has_permissions(PermissionConstants.USER_READ) @@ -105,8 +105,8 @@ class UserManage(APIView): @extend_schema(methods=['PUT'], summary=_("Update user information"), description=_("Update user information"), - operation_id=_("Update user information"), - tags=[_("User management")], + operation_id=_("Update user information"), # type: ignore + tags=[_("User management")], # type: ignore parameters=DeleteUserApi.get_parameters(), request=EditUserApi.get_request(), responses=UserProfileAPI.get_response()) @@ -121,8 +121,8 @@ class UserManage(APIView): @extend_schema(methods=['PUT'], summary=_("Change password"), description=_("Change password"), - operation_id=_("Change password"), - tags=[_("User management")], + operation_id=_("Change password"), # type: ignore + tags=[_("User management")], # type: ignore parameters=DeleteUserApi.get_parameters(), request=ChangeUserPasswordApi.get_request(), responses=DefaultModelResponse.get_response()) @@ -136,8 +136,8 @@ class UserManage(APIView): @extend_schema(methods=['GET'], summary=_("Get user paginated list"), description=_("Get user paginated list"), - operation_id=_("Get user paginated list"), - tags=[_("User management")], + operation_id=_("Get user paginated list"), # type: ignore + tags=[_("User management")], # type: ignore parameters=UserPageApi.get_parameters(), responses=UserPageApi.get_response()) @has_permissions(PermissionConstants.USER_READ)