Language model to use, assumed to support the OpenAI function-calling API.
Schema to output. Must be either valid JSONSchema or a Zod schema.
BasePromptTemplate to pass to the model.
Optional
outputBaseLLMOutputParser to use for parsing model outputs.
Configuration params for the createStructuredOutputRunnable method.