Type Alias StructuredOutputChainInput<T>
StructuredOutputChainInput<T>: {     llmKwargs: any;     prompt: any;     callbackManager?: any;     llm?: any;     memory?: any;     outputKey?: undefined | string;     outputSchema?: undefined | JsonSchema7Type;     zodSchema?: undefined | T; } Type Parameters
- T extends z.AnyZodObject = z.AnyZodObject
Type declaration
- llmKwargs: any
- prompt: any
- OptionalcallbackManager?: any
- Optionalllm?: any
- Optionalmemory?: any
- OptionaloutputKey?: undefined | string
- OptionaloutputSchema?: undefined | JsonSchema7Type
- OptionalzodSchema?: undefined | T
Type representing the input for creating a structured output chain. It extends the LLMChainInput type and includes an additional 'outputSchema' field representing the JSON schema for the expected output.