mirror of
https://github.com/ikechan8370/chatgpt-plugin.git
synced 2025-12-16 13:27:08 +00:00
fix: history单独存
This commit is contained in:
parent
fcbdf51eb8
commit
4216e64ed6
2 changed files with 15 additions and 2 deletions
|
|
@ -19,7 +19,7 @@ import { ChatGPTUserModeSelector } from './user_mode_selector.js'
|
|||
import { LowDBUserStateStorage } from './user_state_storage.js'
|
||||
import { LowDBHistoryManager } from './history_manager.js'
|
||||
import { VectraVectorDatabase } from './vector_database.js'
|
||||
import ChatGPTStorage from '../storage.js'
|
||||
import ChatGPTStorage, {ChatGPTHistoryStorage} from '../storage.js'
|
||||
import path from 'path'
|
||||
import fs from 'fs'
|
||||
import { migrateDatabase } from '../../utils/initDB.js'
|
||||
|
|
@ -133,7 +133,7 @@ export async function initChaite () {
|
|||
const toolsGroupManager = await ToolsGroupManager.init(new LowDBToolsGroupDTOsStorage(ChatGPTStorage))
|
||||
const userModeSelector = new ChatGPTUserModeSelector()
|
||||
const userStateStorage = new LowDBUserStateStorage(ChatGPTStorage)
|
||||
const historyManager = new LowDBHistoryManager(ChatGPTStorage)
|
||||
const historyManager = new LowDBHistoryManager(ChatGPTHistoryStorage)
|
||||
let chaite = Chaite.init(channelsManager, toolsManager, processorsManager, chatPresetManager, toolsGroupManager,
|
||||
userModeSelector, userStateStorage, historyManager, logger)
|
||||
logger.info('Chaite 初始化完成')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue