feat: improve rag dataset document management

This commit is contained in:
wren
2026-05-11 19:25:50 +08:00
parent 2aa5a6d1d6
commit 8206ed7d43
5 changed files with 351 additions and 165 deletions
@@ -4,3 +4,7 @@ from pydantic import BaseModel, Field
class RagDatasetUpdateDTO(BaseModel):
name: str | None = Field(None, min_length=1, max_length=255)
retrieval_model: dict | None = Field(None)
class RagDatasetBatchDocumentDeleteDTO(BaseModel):
document_ids: list[int] = Field(..., min_length=1)