Class StructuredOutputManager

Structured Output Manager implementation.

Provides comprehensive structured output capabilities including:

  • JSON Schema validation with detailed error reporting
  • Multiple generation strategies (JSON mode, function calling, prompt engineering)
  • Automatic retry with feedback on validation failures
  • Parallel function calling with argument validation
  • Entity extraction from unstructured text
  • Robust JSON parsing with error recovery

Implements

Implements

Constructors

Methods