@plteam/chat-ui
Version:
CUI Kit is a free and open-source library for creating AI assistant chat interfaces, built with React, Material UI, and TypeScript
19 lines (18 loc) • 621 B
TypeScript
import { MessageModel } from '../../models/MessageModel';
export declare class ForceStream {
private _text;
private model?;
private onPushTextPart?;
private _promise?;
private _stop;
speed: {
max: number;
min: number;
};
chunkSize: 'small' | 'medium' | 'large';
constructor(_text: string, model?: MessageModel<import("../../models/MessageModel").Message> | undefined, onPushTextPart?: ((text: string) => void) | undefined);
get promise(): Promise<boolean> | undefined;
start: () => void;
forceStop: () => void;
private _addTextPart;
}