Spaces:
Sleeping
Sleeping
from abc import ABC | |
from typing import Optional | |
from pydantic import UUID4, Field | |
from rag_demo.preprocessing.base.vectordb import VectorBaseDocument | |
class Chunk(VectorBaseDocument, ABC): | |
content: str | |
document_id: UUID4 | |
chunk_id: UUID4 | |
metadata: dict = Field(default_factory=dict) | |