ваше сообщение коммита
This commit is contained in:
@@ -18,6 +18,7 @@ const logger = require('./utils/logger');
|
||||
const { getBot } = require('./services/telegramBot');
|
||||
const EmailBotService = require('./services/emailBot');
|
||||
const { initDbPool, seedAIAssistantSettings } = require('./db');
|
||||
const { warmupModel } = require('./scripts/warmup-model'); // Добавляем импорт разогрева модели
|
||||
|
||||
const PORT = process.env.PORT || 8000;
|
||||
|
||||
@@ -64,6 +65,15 @@ initWSS(server);
|
||||
async function startServer() {
|
||||
await initDbPool(); // Дождаться пересоздания пула!
|
||||
await seedAIAssistantSettings(); // Инициализация ассистента после загрузки модели Ollama
|
||||
|
||||
// Разогрев модели Ollama
|
||||
console.log('🔥 Запуск разогрева модели...');
|
||||
setTimeout(() => {
|
||||
warmupModel().catch(err => {
|
||||
console.error('❌ Ошибка разогрева модели:', err.message);
|
||||
});
|
||||
}, 10000); // Задержка 10 секунд для полной инициализации
|
||||
|
||||
await initServices(); // Только теперь запускать сервисы
|
||||
console.log(`Server is running on port ${PORT}`);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user