This commit is contained in:
SengokuCola
2025-05-20 22:56:55 +08:00
parent af8edd0ef7
commit b41b7b6524
4 changed files with 5 additions and 4 deletions

View File

@@ -49,8 +49,6 @@ class NormalChat:
self._chat_task: Optional[asyncio.Task] = None self._chat_task: Optional[asyncio.Task] = None
self._initialized = False # Track initialization status self._initialized = False # Track initialization status
async def initialize(self): async def initialize(self):
"""异步初始化,获取聊天类型和目标信息。""" """异步初始化,获取聊天类型和目标信息。"""
if self._initialized: if self._initialized:

View File

@@ -160,6 +160,7 @@ class FocusChatConfig(ConfigBase):
working_memory_processor: bool = True working_memory_processor: bool = True
"""是否启用工作记忆处理器""" """是否启用工作记忆处理器"""
@dataclass @dataclass
class ExpressionConfig(ConfigBase): class ExpressionConfig(ConfigBase):
"""表达配置类""" """表达配置类"""

View File

@@ -5,6 +5,8 @@ from src.common.logger_manager import get_logger
from src.tools.tool_can_use import get_all_tool_definitions, get_tool_instance from src.tools.tool_can_use import get_all_tool_definitions, get_tool_instance
logger = get_logger("tool_use") logger = get_logger("tool_use")
class ToolUser: class ToolUser:
def __init__(self): def __init__(self):
self.llm_model_tool = LLMRequest( self.llm_model_tool = LLMRequest(