spark-desk
Version:
使用WebSocket调用 讯飞星火认知大模型 的js库
19 lines • 781 B
TypeScript
import { AbstractUser } from "../common/AbstractUser";
import { Answer } from "../common/Answer";
import { HttpSparkDesk } from "./HttpSparkDesk";
import { HttpRequestParamsMessageTextItem } from "./HttpRequestParams";
export declare class HttpUser extends AbstractUser<HttpRequestParamsMessageTextItem> {
protected spark: HttpSparkDesk;
protected uid: string;
protected getMessageLength(message: HttpRequestParamsMessageTextItem): number;
setSystemContent(content: string): void;
/**
*
* @param spark
* @param uid 用户ID
* @param tokenLength 控制历史消息的长度
*/
constructor(spark: HttpSparkDesk, uid?: string, tokenLength?: number);
speak(content: string): Promise<Answer>;
}
//# sourceMappingURL=HttpUser.d.ts.map