UNPKG

@tsailab/xai

Version:

The loto-xai is an openai nodejs sdk compatible extension library.

31 lines (30 loc) 920 B
export declare const BASE58_ALPHABET_SEED = "123456789abcdefjhijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"; export declare const REQID_ALPHABET_SEED = "0123456789abcdefghijkmnpqrstuvwxyz._"; export declare const COMMON_ALPHABET_SEED = "123456789fghijkmnpqrstuvwxyzACDEFGHJMNPQRSTUVWXYZ-_"; export declare const CHAT_MESSAGEID_SEED = "123456789fghijkmnpqrstuvwxyzACDEFGHJMNPQRSTUVWXYZ.$"; export declare function createRequestId(): string; /** * * @param len min 6 max 40 * @returns string */ export declare function createBase58RandomId(len?: number): string; /** * * @param prefix * @returns */ export declare function createClientId(prefix?: string): string; /** * * @param prefix * @returns */ export declare function createChatid(prefix?: string): string; /** * chat message id * @param len * @param uuid * @returns */ export declare function createChatMessageId(len?: number, uuid?: number): string;