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.

36 lines (31 loc) 1.01 kB
import type { LobeAgentSettings } from '@/types/session'; import { UserGeneralConfig } from './general'; import { UserHotkeyConfig } from './hotkey'; import { UserKeyVaults } from './keyVaults'; import { UserModelProviderConfig } from './modelProvider'; import { UserSyncSettings } from './sync'; import { UserSystemAgentConfig } from './systemAgent'; import { UserToolConfig } from './tool'; import { UserTTSConfig } from './tts'; export type UserDefaultAgent = LobeAgentSettings; export * from './general'; export * from './hotkey'; export * from './keyVaults'; export * from './modelProvider'; export * from './sync'; export * from './systemAgent'; export * from './tts'; /** * 配置设置 */ export interface UserSettings { defaultAgent: UserDefaultAgent; general: UserGeneralConfig; hotkey: UserHotkeyConfig; keyVaults: UserKeyVaults; languageModel: UserModelProviderConfig; sync?: UserSyncSettings; systemAgent: UserSystemAgentConfig; tool: UserToolConfig; tts: UserTTSConfig; }