The expected output type
LLM parameters schema
Optionalequals: booleanIf true, reject extraneous properties not defined in the
schema during validation. Otherwise, extra properties are ignored.
Structured output interface with parse, coerce, and validate
Convert LLM parameters schema to structured output interface.
Creates an ILlmStructuredOutput containing everything needed for handling LLM structured outputs: the parameters schema for prompting, and functions for parsing, coercing, and validating responses.
This is useful when you have a parameters schema (e.g., from
typia.llm.parameters()) and need the full structured output interface with all utility functions.