The Model seam is the interface that produces structured output from a document or document-derived context.
Purpose
This interface separates the extraction pipeline from a specific model provider. A model implementation can be an OpenAI adapter, a Gemini adapter, or another provider implementation.