启用数据库预加载器,清理日志
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
from dataclasses import dataclass, field
|
||||
from datetime import datetime
|
||||
from typing import Any
|
||||
|
||||
from src.config.config import model_config
|
||||
from . import BaseDataModel
|
||||
|
||||
|
||||
@@ -55,7 +55,7 @@ class BotPersonalityInterests(BaseDataModel):
|
||||
personality_id: str
|
||||
personality_description: str # 人设描述文本
|
||||
interest_tags: list[BotInterestTag] = field(default_factory=list)
|
||||
embedding_model: str = "text-embedding-ada-002" # 使用的embedding模型
|
||||
embedding_model: list[str] = field(default_factory=lambda: model_config.model_task_config.embedding.model_list) # 使用的embedding模型
|
||||
last_updated: datetime = field(default_factory=datetime.now)
|
||||
version: int = 1 # 版本号,用于追踪更新
|
||||
|
||||
|
||||
@@ -546,8 +546,6 @@ class StreamContext(BaseDataModel):
|
||||
removed_count = len(self.history_messages) - self.max_context_size
|
||||
self.history_messages = self.history_messages[-self.max_context_size :]
|
||||
logger.debug(f"[历史加载] 移除了 {removed_count} 条最早的消息以适配当前容量限制")
|
||||
|
||||
logger.info(f"[历史加载] 成功加载 {loaded_count} 条历史消息到内存: {self.stream_id}")
|
||||
else:
|
||||
logger.debug(f"无历史消息需要加载: {self.stream_id}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user