Skip to main content

agrag.ingestion.reports.add_result.AddResult

Bases: BaseModel

Return type of Graph.add(). One summary per pipeline stage.

Attributes:

chunking​

chunking: ChunkingStats = Field(default_factory=ChunkingStats)

chunks​

chunks: list[Chunk] = Field(default_factory=list)

documents​

documents: int

Proxy to ingestion.documents for backward compatibility.

extraction​

extraction: ExtractionStats = Field(default_factory=ExtractionStats)

ingestion​

ingestion: IngestStats = Field(default_factory=IngestStats)

merge​

merge: MergeStats = Field(default_factory=MergeStats)

quarantined​

quarantined: int

Proxy to ingestion.quarantined for backward compatibility.

quarantined_items​

quarantined_items: list[StageFailure]

Proxy to ingestion.quarantined_items for backward compatibility.

resolution​

resolution: ResolutionStats = Field(default_factory=ResolutionStats)

skipped​

skipped: int

Proxy to ingestion.skipped for backward compatibility.

sources​

sources: int

Proxy to ingestion.sources for backward compatibility.

storage​

storage: StorageStats = Field(default_factory=StorageStats)