update:移除无用代码

This commit is contained in:
hrz
2025-12-20 00:30:20 +08:00
parent c5e288ca9c
commit b597cb0686
5 changed files with 15 additions and 64 deletions
@@ -172,20 +172,6 @@ async def get_agent_models(
)
async def save_mem_local_short(mac_address: str, short_momery: str) -> Optional[Dict]:
try:
return await ManageApiClient._instance._execute_async_request(
"PUT",
f"/agent/saveMemory/" + mac_address,
json={
"summaryMemory": short_momery,
},
)
except Exception as e:
print(f"存储短期记忆到服务器失败: {e}")
return None
async def generate_and_save_chat_summary(session_id: str) -> Optional[Dict]:
"""生成并保存聊天记录总结"""
try:
@@ -4,10 +4,7 @@ import json
import os
import yaml
from config.config_loader import get_project_dir
from config.manage_api_client import (
save_mem_local_short,
generate_and_save_chat_summary,
)
from config.manage_api_client import generate_and_save_chat_summary
import asyncio
from core.utils.util import check_model_key
@@ -181,13 +178,7 @@ class MemoryProvider(MemoryProviderBase):
else:
# 当save_to_file为False时,调用Java端的聊天记录总结接口
summary_id = session_id if session_id else self.role_id
# 使用异步版本,需要在事件循环中运行
try:
loop = asyncio.get_running_loop()
loop.create_task(generate_and_save_chat_summary(summary_id))
except RuntimeError:
# 如果没有运行中的事件循环,创建一个新的
asyncio.run(generate_and_save_chat_summary(summary_id))
await generate_and_save_chat_summary(summary_id)
logger.bind(tag=TAG).info(
f"Save memory successful - Role: {self.role_id}, Session: {session_id}"
)