18 lines
749 B
TypeScript
18 lines
749 B
TypeScript
import { GeneralChatWrapper } from "./GeneralChatWrapper.js";
|
|
/**
|
|
* This chat wrapper is not safe against chat syntax injection attacks
|
|
* ([learn more](https://node-llama-cpp.withcat.ai/guide/llama-text#input-safety-in-node-llama-cpp)).
|
|
*/
|
|
export declare class AlpacaChatWrapper extends GeneralChatWrapper {
|
|
readonly wrapperName: string;
|
|
constructor({ userMessageTitle, modelResponseTitle, middleSystemMessageTitle, allowSpecialTokensInTitles }?: {
|
|
userMessageTitle?: string;
|
|
modelResponseTitle?: string;
|
|
middleSystemMessageTitle?: string;
|
|
allowSpecialTokensInTitles?: boolean;
|
|
});
|
|
get userMessageTitle(): string;
|
|
get modelResponseTitle(): string;
|
|
get middleSystemMessageTitle(): string;
|
|
}
|