wangzhibo
2026-10-08 220e4fab27b7f419b3e89e2f2d28ae789aac09d7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"""
不使用记忆,可以选择此模块
"""
 
from ..base import MemoryProviderBase, logger
 
TAG = __name__
 
 
class MemoryProvider(MemoryProviderBase):
    def __init__(self, config, summary_memory=None):
        super().__init__(config)
 
    async def save_memory(self, msgs, session_id=None):
        logger.bind(tag=TAG).debug("nomem mode: No memory saving is performed.")
        return None
 
    async def query_memory(self, query: str) -> str:
        logger.bind(tag=TAG).debug("nomem mode: No memory query is performed.")
        return ""