Method Parse
- Namespace
- LMKit.TextGeneration.Prompts
- Assembly
- LM-Kit.NET.dll
Parse(string, PromptTemplateOptions)
Parses a template string into a compiled PromptTemplate.
public static PromptTemplate Parse(string template, PromptTemplateOptions options = null)
Parameters
templatestringThe template string to parse.
optionsPromptTemplateOptionsOptional parsing and rendering options.
Returns
- PromptTemplate
A compiled template ready for rendering.
Examples
var template = PromptTemplate.Parse("Hello {{name|upper}}!");
Exceptions
- ArgumentNullException
Thrown when
templateis null.- PromptTemplateException
Thrown when the template contains syntax errors (e.g., unclosed blocks).