lobe-chat

Форк
0
/
session.ts 
25 строк · 743.0 Байт
1
import { DEFAULT_AGENT_META, DEFAULT_INBOX_AVATAR } from '@/const/meta';
2
import { DEFAULT_AGENT_CONFIG } from '@/const/settings';
3
import { LobeAgentSession, LobeSessionType } from '@/types/session';
4
import { merge } from '@/utils/merge';
5

6
export const INBOX_SESSION_ID = 'inbox';
7

8
export const WELCOME_GUIDE_CHAT_ID = 'welcome';
9

10
export const DEFAULT_AGENT_LOBE_SESSION: LobeAgentSession = {
11
  config: DEFAULT_AGENT_CONFIG,
12
  createdAt: new Date(),
13
  id: '',
14
  meta: DEFAULT_AGENT_META,
15
  model: DEFAULT_AGENT_CONFIG.model,
16
  type: LobeSessionType.Agent,
17
  updatedAt: new Date(),
18
};
19

20
export const DEFAULT_INBOX_SESSION: LobeAgentSession = merge(DEFAULT_AGENT_LOBE_SESSION, {
21
  id: 'inbox',
22
  meta: {
23
    avatar: DEFAULT_INBOX_AVATAR,
24
  },
25
});
26

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.