UNPKG

@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) 743 B
import { DEFAULT_AGENT_META, DEFAULT_INBOX_AVATAR } from '@/const/meta'; import { DEFAULT_AGENT_CONFIG } from '@/const/settings'; import { LobeAgentSession, LobeSessionType } from '@/types/session'; import { merge } from '@/utils/merge'; export const INBOX_SESSION_ID = 'inbox'; export const WELCOME_GUIDE_CHAT_ID = 'welcome'; export const DEFAULT_AGENT_LOBE_SESSION: LobeAgentSession = { config: DEFAULT_AGENT_CONFIG, createdAt: new Date(), id: '', meta: DEFAULT_AGENT_META, model: DEFAULT_AGENT_CONFIG.model, type: LobeSessionType.Agent, updatedAt: new Date(), }; export const DEFAULT_INBOX_SESSION: LobeAgentSession = merge(DEFAULT_AGENT_LOBE_SESSION, { id: 'inbox', meta: { avatar: DEFAULT_INBOX_AVATAR, }, });