Class: abstract
ChatPromptWrapper
Extended By
EmptyChatPromptWrapper
LlamaChatPromptWrapper
GeneralChatPromptWrapper
ChatMLChatPromptWrapper
FalconChatPromptWrapper
Constructors
new ChatPromptWrapper()
ts
new ChatPromptWrapper(): ChatPromptWrapper
new ChatPromptWrapper(): ChatPromptWrapper
Properties
abstract
wrapperName
ts
readonly abstract wrapperName: string;
readonly abstract wrapperName: string;
Source
Methods
getDefaultStopString()
ts
getDefaultStopString(): string
getDefaultStopString(): string
Source
getStopStrings()
ts
getStopStrings(): string[]
getStopStrings(): string[]
Source
wrapPrompt()
ts
wrapPrompt(prompt, __namedParameters): string
wrapPrompt(prompt, __namedParameters): string
Parameters
Parameter | Type |
---|---|
prompt | string |
__namedParameters | { lastStopString : null | string ; lastStopStringSuffix : null | string ; promptIndex : number ; systemPrompt : string ; } |
__namedParameters.lastStopString | null | string |
__namedParameters.lastStopStringSuffix | null | string |
__namedParameters.promptIndex | number |
__namedParameters.systemPrompt | string |