dify/api/core/entities/knowledge_entities.py

18 lines
340 B
Python
Raw Normal View History

from pydantic import BaseModel
class PreviewDetail(BaseModel):
content: str
child_chunks: list[str] | None = None
class QAPreviewDetail(BaseModel):
question: str
answer: str
class IndexingEstimate(BaseModel):
total_segments: int
preview: list[PreviewDetail]
qa_preview: list[QAPreviewDetail] | None = None