Class: ChatMLChatPromptWrapper
Extends
Constructors
new ChatMLChatPromptWrapper()
ts
new ChatMLChatPromptWrapper(): ChatMLChatPromptWrapper
new ChatMLChatPromptWrapper(): ChatMLChatPromptWrapper
Inherited from
Properties
wrapperName
ts
readonly wrapperName: string = "ChatML";
readonly wrapperName: string = "ChatML";
Overrides
Source
chatWrappers/ChatMLChatPromptWrapper.ts:6
Methods
getDefaultStopString()
ts
getDefaultStopString(): string
getDefaultStopString(): string
Overrides
ChatPromptWrapper
.getDefaultStopString
Source
chatWrappers/ChatMLChatPromptWrapper.ts:25
getStopStrings()
ts
getStopStrings(): string[]
getStopStrings(): string[]
Overrides
ChatPromptWrapper
.getStopStrings
Source
chatWrappers/ChatMLChatPromptWrapper.ts:21
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 |