Type alias CustomFormatPromptTemplateInput<RunInput>
CustomFormatPromptTemplateInput<RunInput>: Omit<PromptTemplateInput<RunInput, string>, "templateFormat"> & { customParser: ((template) => ParsedFStringNode[]); renderer: ((template,
values) => string); templateValidator?: ((template,
inputVariables) => boolean); }
Type declaration
-
customParser: ((template) => ParsedFStringNode[])
-
- (template): ParsedFStringNode[]
-
Returns ParsedFStringNode[]
-
renderer: ((template, values) => string)
-
- (template, values): string
-
Returns string
-
Optional
templateValidator?: ((template, inputVariables) => boolean)
-
- (template, inputVariables): boolean
-
Parameters
-
template: string
-
inputVariables: string[]
Returns boolean