@lobehub/chat
Version:
Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.
26 lines (21 loc) • 700 B
text/typescript
import { createServerAnalytics } from '@lobehub/analytics/server';
import { analyticsEnv } from '@/config/analytics';
import { BUSINESS_LINE } from '@/const/analytics';
import { isDev } from '@/utils/env';
export const serverAnalytics = createServerAnalytics({
business: BUSINESS_LINE,
debug: isDev,
providers: {
posthogNode: {
debug: analyticsEnv.DEBUG_POSTHOG_ANALYTICS,
enabled: analyticsEnv.ENABLED_POSTHOG_ANALYTICS,
host: analyticsEnv.POSTHOG_HOST,
key: analyticsEnv.POSTHOG_KEY ?? '',
},
},
});
export const initializeServerAnalytics = async () => {
await serverAnalytics.initialize();
return serverAnalytics;
};
export default serverAnalytics;