Input common to all prompt templates.
interface FewShotPromptTemplateInputAn PromptTemplate used to format a single example.
Examples to format into the prompt. Exactly one of this or exampleSelector must be provided.
An BaseExampleSelector Examples to format into the prompt. Exactly one of this or examples must be provided.
String separator used to join the prefix, the examples, and suffix.
A list of variable names the prompt template expects
How to parse the output of calling an LLM on this formatted prompt
Partial variables
A prompt template string to put before the examples.
A prompt template string to put after the examples.
The format of the prompt template. Options are: 'f-string'
Whether or not to try validating the template on initialization.