ruff:fix
This commit is contained in:
@@ -258,7 +258,7 @@ class HeartFChatting:
|
|||||||
f"动作: {self._current_cycle.loop_plan_info['action_result']['action_type']}"
|
f"动作: {self._current_cycle.loop_plan_info['action_result']['action_type']}"
|
||||||
+ (f"\n详情: {'; '.join(timer_strings)}" if timer_strings else "")
|
+ (f"\n详情: {'; '.join(timer_strings)}" if timer_strings else "")
|
||||||
)
|
)
|
||||||
|
|
||||||
await asyncio.sleep(global_config.focus_chat.think_interval)
|
await asyncio.sleep(global_config.focus_chat.think_interval)
|
||||||
|
|
||||||
except asyncio.CancelledError:
|
except asyncio.CancelledError:
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
@@ -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):
|
||||||
"""表达配置类"""
|
"""表达配置类"""
|
||||||
|
|||||||
@@ -5,12 +5,14 @@ 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(
|
||||||
model=global_config.model.tool_use, temperature=0.2, max_tokens=1000, request_type="tool_use"
|
model=global_config.model.tool_use, temperature=0.2, max_tokens=1000, request_type="tool_use"
|
||||||
)
|
)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def _define_tools():
|
def _define_tools():
|
||||||
"""获取所有已注册工具的定义
|
"""获取所有已注册工具的定义
|
||||||
|
|||||||
Reference in New Issue
Block a user