core.structured_output ====================== Pydantic-validated structured output for LLM responses. Provides ``StructuredOutputHandler`` which converts Pydantic models into JSON Schema instructions, validates LLM output against the schema, and supports retry with error feedback on validation failure. .. automodule:: ffai.core.structured_output :members: :undoc-members: :show-inheritance: Classes ------- .. autoclass:: ffai.core.structured_output.StructuredOutputHandler :members: :undoc-members: :show-inheritance: :inherited-members: .. autoclass:: ffai.core.structured_output.StructuredResult :members: :undoc-members: :show-inheritance: :inherited-members: