Version: 0.0.4
agrag.ingestion.extract.Extractor
Bases: ABC
Reads one Chunk and produces the entities and relations it contains.
Functions:
- extract – Extract entities and relations from one chunk.
extract
extract(chunk:Chunk, schema:GraphSchema) -> ExtractionResult
Extract entities and relations from one chunk.
Parameters:
- chunk (
Chunk) – The chunk to read. Onlychunk.textandchunk.idare used. - schema (
GraphSchema) – The entity/relation types to extract. Every returned entity'slabeland relation'slabelmust be declared in this schema.
Returns:
ExtractionResult– The entities and relations this call found, in extraction order.