Skip to content

Commit 6f209d7

Browse files
committed
feat: add request and response handling for SyncWeb, Embedding, and GenerateRelated APIs
1 parent a755017 commit 6f209d7

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

apps/knowledge/views/document.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -341,8 +341,9 @@ class BatchGenerateRelated(APIView):
341341

342342
@extend_schema(
343343
methods=['PUT'],
344-
summary=_('Batch refresh document vector library'),
345-
operation_id=_('Batch refresh document vector library'),
344+
summary=_('Batch generate related documents'),
345+
description=_('Batch generate related documents'),
346+
operation_id=_('Batch generate related documents'),
346347
request=BatchGenerateRelatedAPI.get_request(),
347348
parameters=BatchGenerateRelatedAPI.get_parameters(),
348349
responses=BatchGenerateRelatedAPI.get_response(),

apps/knowledge/views/file.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ def get(self, request: Request, file_id: str):
4343

4444
@extend_schema(
4545
methods=['DELETE'],
46-
summary=_('Get file'),
47-
description=_('Get file'),
48-
operation_id=_('Get file'),
46+
summary=_('Delete file'),
47+
description=_('Delete file'),
48+
operation_id=_('Delete file'),
4949
parameters=FileGetAPI.get_parameters(),
5050
responses=FileGetAPI.get_response(),
5151
tags=[_('File')]

apps/knowledge/views/knowledge.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ class SyncWeb(APIView):
119119
description=_("Synchronize the knowledge base of the website"),
120120
operation_id=_("Synchronize the knowledge base of the website"),
121121
parameters=SyncWebAPI.get_parameters(),
122+
request=SyncWebAPI.get_request(),
122123
responses=SyncWebAPI.get_response(),
123124
tags=[_('Knowledge Base')]
124125
)
@@ -169,6 +170,7 @@ class Embedding(APIView):
169170
description=_('Re-vectorize'),
170171
operation_id=_('Re-vectorize'),
171172
parameters=EmbeddingAPI.get_parameters(),
173+
request=EmbeddingAPI.get_request(),
172174
responses=EmbeddingAPI.get_response(),
173175
tags=[_('Knowledge Base')]
174176
)
@@ -188,6 +190,7 @@ class GenerateRelated(APIView):
188190
operation_id=_('Generate related'),
189191
parameters=GenerateRelatedAPI.get_parameters(),
190192
request=GenerateRelatedAPI.get_request(),
193+
responses=GenerateRelatedAPI.get_response(),
191194
tags=[_('Knowledge Base')]
192195
)
193196
def put(self, request: Request, workspace_id: str, knowledge_id: str):

0 commit comments

Comments
 (0)