One of the key aspects of working with Data Definitions and extraction models is the ability to build Python data classes. These classes let you take the structured output bound to a document and apply business rules to it. This is a powerful way in which you can work with the Kodexa LLM Data Labeling models. If you look at an LLM Data Labeling model in a pipeline (in Manage Project / Data Flows) you will see on the options you can set the external data. This will store the data captured by the LLM in a special format that includes lineage to the document.Documentation Index
Fetch the complete documentation index at: https://developer.kodexa.ai/llms.txt
Use this file to discover all available pages before exploring further.

pip install kodexa.
If you go to your project and find the Data Definition used by your LLM model, Developer Tools gives you a copy action for the JSON representation of that definition.

data-definition.json.

dataclasses.py file that will contain the structure of the objects.

