UNPKG

@xtsai/xai-utils

Version:

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

19 lines (18 loc) 665 B
export declare function buildSDKApiUrl<T = string>(baseUrl: string, sdkPath: T, queryParams?: Record<string, any>): string; /** * pick * @param url * @param query * @returns */ export declare function getQueryParams<R extends Record<string, string | number | Array<string | number>> | string | number>(url?: string, query?: string): R | undefined; /** * url like : tsai.com/api?code=1&name=&has=true * replace query param or pending * not support url has href like: xxx?a=1&b=4#some * @param url * @param name * @param value * @returns url */ export declare function setQueryParam(url: string, name: string, value?: string | number | boolean): string;