@tsailab/xai
Version:
The loto-xai is an openai nodejs sdk compatible extension library.
31 lines (30 loc) • 920 B
TypeScript
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;