ReMe/reme_ai/summary/personal/__init__.py

30 lines
1.2 KiB
Python

"""Personal memory summary operations module.
This module provides operations for processing personal memories, including:
- Filtering messages based on information content
- Extracting observations from chat messages
- Generating reflection subjects
- Updating insights based on new observations
- Detecting and handling contradictions and redundancies
- Loading today's memories for deduplication
"""
from reme_ai.summary.personal.contra_repeat_op import ContraRepeatOp
from reme_ai.summary.personal.get_observation_op import GetObservationOp
from reme_ai.summary.personal.get_observation_with_time_op import GetObservationWithTimeOp
from reme_ai.summary.personal.get_reflection_subject_op import GetReflectionSubjectOp
from reme_ai.summary.personal.info_filter_op import InfoFilterOp
from reme_ai.summary.personal.load_today_memory_op import LoadTodayMemoryOp
from reme_ai.summary.personal.long_contra_repeat_op import LongContraRepeatOp
from reme_ai.summary.personal.update_insight_op import UpdateInsightOp
__all__ = [
"ContraRepeatOp",
"GetObservationOp",
"GetObservationWithTimeOp",
"GetReflectionSubjectOp",
"InfoFilterOp",
"LoadTodayMemoryOp",
"LongContraRepeatOp",
"UpdateInsightOp",
]