Spaces:
Sleeping
Sleeping
File size: 454 Bytes
9c90775 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | from dataclasses import dataclass
@dataclass
class RetrievalArtifact:
retreivar: object
@dataclass
class DataIngestionArtifact:
ingested_file_path:str
@dataclass
class DataTransformationArtifact:
vector_store_path: str
@dataclass
class ContentEmbedderArtifact:
data_ingestion_artifacts: list[DataIngestionArtifact]
@dataclass
class ContentTransformedArtifact:
data_transformation_artifacts: list[DataTransformationArtifact]
|