Skip to main content
Version: 0.0.5 (stable)

agrag.common.schema_fingerprint

Fingerprints of a schema and of the extraction setup that ran against it.

schema_fingerprint covers structure. extraction_fingerprint covers what the extractor reads besides structure: descriptions, the settings that change its output, and the model name. Graph stores both on every document and chunk it writes, and update() compares them.

Classes:

  • LLMOutputSettings – Extractor options that change LLM output besides the model and prompt.
  • RunRecord – What a document and its chunks record about the run that wrote them.

Functions: