PromptTemplateBuilder
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new PromptTemplateBuilder(options): PromptTemplateBuilder;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”PromptTemplateBuilder
Methods
Section titled “Methods”addTerm()
Section titled “addTerm()”addTerm( name, description, synonyms?): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
|
|
Returns
Section titled “Returns”this
briefSpeech()
Section titled “briefSpeech()”briefSpeech(content?): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
build()
Section titled “build()”build(): PromptTemplate;Returns
Section titled “Returns”characterNormalization()
Section titled “characterNormalization()”characterNormalization(content): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
custom()
Section titled “custom()”custom( name, content, priority?): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
|
|
Returns
Section titled “Returns”this
default()
Section titled “default()”default(tools?): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
enableVoiceRules()
Section titled “enableVoiceRules()”enableVoiceRules(config?): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”this
errorHandling()
Section titled “errorHandling()”errorHandling(content): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
glossary()
Section titled “glossary()”glossary(terms): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”this
goal()
Section titled “goal()”goal(content): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
guardrails()
Section titled “guardrails()”guardrails(content): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
handoff()
Section titled “handoff()”handoff(instruction?): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
injectTodayDate()
Section titled “injectTodayDate()”injectTodayDate(enabled?): this;Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
|
|
|
|
Returns
Section titled “Returns”this
personality()
Section titled “personality()”personality(content): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
tone()
Section titled “tone()”tone(content): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
toolGuideline()
Section titled “toolGuideline()”toolGuideline(guideline): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”this
tools()
Section titled “tools()”tools(content): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”this
toolsSet()
Section titled “toolsSet()”toolsSet(tools): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”this
voiceRules()
Section titled “voiceRules()”voiceRules(config?): this;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”this