Core Concepts
LlamaExtract is designed to be a flexible and scalable extraction platform. At the core of the platform are the following concepts:
- Extraction Agents: Reusable extractors configured with a specific schema and extraction settings.
- Data Schema: Structured definition for the data you want to extract in JSON/Pydantic format.
- Extraction Jobs: Asynchronous extraction tasks that involve running an extraction agent on a set of files.
- Extraction Runs: The results of an extraction job including the extracted data and other metadata.