Class: PromptTemplate

PromptTemplate()

Unified prompt template interface Supports both static templates and dynamic workflows

Constructor

new PromptTemplate()

Source:

Classes

PromptTemplate

Methods

extractArguments()

Extract arguments from context

.

Extract arguments from context

Source:

formatAsCompletion()

Format as completion prompt

.

Format as completion prompt

Source:

formatAsMessages()

Format as chat messages

.

Format as chat messages

Source:

formatConceptExtraction()

Format for concept extraction

.

Format for concept extraction

Source:

getModelVariant()

Get model-specific variant

.

Get model-specific variant

Source:

render()

Render template with context

.

Render template with context

Source:

renderStatic()

Render static template

.

Render static template

Source:

renderWorkflow()

Render workflow template

.

Render workflow template

Source:

supportsModel()

Check if template supports a specific model

.

Check if template supports a specific model

Source:

toLegacyFormat()

Convert to legacy PromptTemplates format

.

Convert to legacy PromptTemplates format

Source:

validate()

Validate template structure

.

Validate template structure

Source: