This commit is contained in:
jyong
2025-05-29 23:04:04 +08:00
parent a025db137d
commit e7c48c0b69
12 changed files with 339 additions and 202 deletions

View File

@ -17,3 +17,26 @@ class IndexingEstimate(BaseModel):
total_segments: int
preview: list[PreviewDetail]
qa_preview: Optional[list[QAPreviewDetail]] = None
class PipelineDataset(BaseModel):
id: str
name: str
description: str
chunk_structure: str
class PipelineDocument(BaseModel):
id: str
position: int
data_source_info: dict
name: str
indexing_status: str
error: str
enabled: bool
class PipelineGenerateResponse(BaseModel):
batch: str
dataset: PipelineDataset
documents: list[PipelineDocument]