Skip to content

Class: GeneralChatPromptWrapper

Extends

Constructors

new GeneralChatPromptWrapper(__namedParameters)

ts
new GeneralChatPromptWrapper(__namedParameters): GeneralChatPromptWrapper
new GeneralChatPromptWrapper(__namedParameters): GeneralChatPromptWrapper

Parameters

ParameterType
__namedParameters{ instructionName: string; responseName: string; }
__namedParameters.instructionName?string
__namedParameters.responseName?string

Overrides

ChatPromptWrapper.constructor

Source

chatWrappers/GeneralChatPromptWrapper.ts:9

Properties

wrapperName

ts
readonly wrapperName: string = "General";
readonly wrapperName: string = "General";

Overrides

ChatPromptWrapper.wrapperName

Source

chatWrappers/GeneralChatPromptWrapper.ts:5

Methods

getDefaultStopString()

ts
getDefaultStopString(): string
getDefaultStopString(): string

Overrides

ChatPromptWrapper.getDefaultStopString

Source

chatWrappers/GeneralChatPromptWrapper.ts:35


getStopStrings()

ts
getStopStrings(): string[]
getStopStrings(): string[]

Overrides

ChatPromptWrapper.getStopStrings

Source

chatWrappers/GeneralChatPromptWrapper.ts:25


wrapPrompt()

ts
wrapPrompt(prompt, __namedParameters): string
wrapPrompt(prompt, __namedParameters): string

Parameters

ParameterType
promptstring
__namedParameters{ lastStopString: null | string; lastStopStringSuffix: null | string; promptIndex: number; systemPrompt: string; }
__namedParameters.lastStopStringnull | string
__namedParameters.lastStopStringSuffixnull | string
__namedParameters.promptIndexnumber
__namedParameters.systemPromptstring

Overrides

ChatPromptWrapper.wrapPrompt

Source

chatWrappers/GeneralChatPromptWrapper.ts:16