A list of variable names the prompt template expects
OptionaloutputHow to parse the output of calling an LLM on this formatted prompt
OptionalpartialPartial variables
The prompt template
OptionaltemplateThe format of the prompt template. Options are "f-string" and "mustache"
OptionalvalidateWhether or not to try validating the template on initialization
Inputs to create a PromptTemplate