A mapping of fields to identify within the schema, where each key is the short-form name of the field, and the corresponding value is an object is a schema as defined below.

interface TextExtractionSemanticKvpField {
    available_options?: string[];
    description: string;
    example: string;
}

Properties

available_options?: string[]

Required for inferred fields to provide the available_options list of values to return from.

description: string

Description of the field to identify.

example: string

An example value to help inform the LLM of structure and format.