Files
FastGPT/packages/web/common/system/utils.ts
Archer aa55f059d4 perf: chat history api;perf: full text error (#4852)
* perf: chat history api

* perf: i18n

* perf: full text
2025-05-20 22:31:32 +08:00

19 lines
533 B
TypeScript

import FingerprintJS from '@fingerprintjs/fingerprintjs';
export const getUserFingerprint = async () => {
const fp = await FingerprintJS.load();
const result = await fp.get();
console.log(result.visitorId);
};
export const subRoute = process.env.NEXT_PUBLIC_BASE_URL;
export const getWebReqUrl = (url: string = '') => {
if (!url) return '/';
const baseUrl = process.env.NEXT_PUBLIC_BASE_URL;
if (!baseUrl) return url;
if (!url.startsWith('/') || url.startsWith(baseUrl)) return url;
return `${baseUrl}${url}`;
};