|
|
@@ -27,6 +27,7 @@ from app.infrastructure.object_storage import (
|
|
|
ObjectStorageNotFoundError,
|
|
|
build_document_object_key)
|
|
|
from app.schemas.knowledge import (
|
|
|
+ KnowledgeBaseReindexRequestDto,
|
|
|
KnowledgeDocumentCreateRequest,
|
|
|
KnowledgeDocumentCreateRequestDto,
|
|
|
KnowledgeDocumentReindexRequestDto,
|
|
|
@@ -291,9 +292,8 @@ class KnowledgeIndexingService(_ObjectStorageMixin):
|
|
|
|
|
|
def reindex_base_from_contract(
|
|
|
self,
|
|
|
- payload,
|
|
|
+ payload: KnowledgeBaseReindexRequestDto,
|
|
|
) -> list[KnowledgeIndexJobData]:
|
|
|
- from app.schemas.knowledge import KnowledgeBaseReindexRequestDto
|
|
|
documents = self.document_repository.list_by_base(
|
|
|
knowledge_base_id=payload.knowledgeBaseId)
|
|
|
jobs: list[KnowledgeIndexJobData] = []
|