Skip to content

Class: abstract ChatPromptWrapper

Extended By

Constructors

new ChatPromptWrapper()

ts
new ChatPromptWrapper(): ChatPromptWrapper
new ChatPromptWrapper(): ChatPromptWrapper

Properties

abstract wrapperName

ts
readonly abstract wrapperName: string;
readonly abstract wrapperName: string;

Source

ChatPromptWrapper.ts:2

Methods

getDefaultStopString()

ts
getDefaultStopString(): string
getDefaultStopString(): string

Source

ChatPromptWrapper.ts:18


getStopStrings()

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

Source

ChatPromptWrapper.ts:14


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

Source

ChatPromptWrapper.ts:4