Simplify AI memory pipeline
This commit is contained in:
@@ -7,7 +7,6 @@ from app.features.memory.evidence import (
|
||||
EMPTY_EVIDENCE_BUNDLE,
|
||||
_facts_to_dicts,
|
||||
_stories_to_dicts,
|
||||
_timeline_to_dicts,
|
||||
retrieve_evidence_bundle_async,
|
||||
)
|
||||
from app.features.memory.evidence_format import format_evidence_chunks_for_chat_prompt
|
||||
@@ -19,7 +18,6 @@ def test_empty_evidence_bundle_keys() -> None:
|
||||
"relevant_chunks",
|
||||
"relevant_summaries",
|
||||
"relevant_facts",
|
||||
"timeline_hints",
|
||||
"relevant_stories",
|
||||
}
|
||||
|
||||
@@ -31,7 +29,6 @@ def test_evidence_bundle_model_accepts_dict() -> None:
|
||||
|
||||
def test_format_helpers_empty() -> None:
|
||||
assert _facts_to_dicts([]) == []
|
||||
assert _timeline_to_dicts([]) == []
|
||||
assert _stories_to_dicts([]) == []
|
||||
|
||||
|
||||
@@ -42,7 +39,6 @@ def test_format_evidence_chunks_for_chat_prompt_reframes_and_labels() -> None:
|
||||
],
|
||||
"relevant_summaries": [],
|
||||
"relevant_facts": [],
|
||||
"timeline_hints": [],
|
||||
"relevant_stories": [],
|
||||
}
|
||||
text = format_evidence_chunks_for_chat_prompt(evidence)
|
||||
@@ -73,7 +69,6 @@ def test_slice_interview_memory_retrieval_not_equal_inject_dismissive():
|
||||
],
|
||||
"relevant_summaries": [],
|
||||
"relevant_facts": [],
|
||||
"timeline_hints": [],
|
||||
"relevant_stories": [],
|
||||
}
|
||||
s = slice_interview_memory(evidence, "哈哈,早就不会了")
|
||||
@@ -92,7 +87,6 @@ def test_slice_interview_memory_minimal_inject_when_aligned():
|
||||
],
|
||||
"relevant_summaries": [],
|
||||
"relevant_facts": [],
|
||||
"timeline_hints": [],
|
||||
"relevant_stories": [],
|
||||
}
|
||||
s = slice_interview_memory(evidence, "那次排练其实挺紧张的,灯光一打我就忘词。")
|
||||
@@ -111,7 +105,6 @@ def test_slice_interview_memory_keeps_first_person_but_marks_ownership():
|
||||
],
|
||||
"relevant_summaries": [],
|
||||
"relevant_facts": [],
|
||||
"timeline_hints": [],
|
||||
"relevant_stories": [],
|
||||
}
|
||||
s = slice_interview_memory(evidence, "那条河一到夏天就特别热闹,我现在都记得。")
|
||||
@@ -129,7 +122,6 @@ def test_slice_interview_memory_suppresses_long_new_topic():
|
||||
],
|
||||
"relevant_summaries": [],
|
||||
"relevant_facts": [],
|
||||
"timeline_hints": [],
|
||||
"relevant_stories": [],
|
||||
}
|
||||
long_msg = "我今天想随便聊聊工作里的事,项目压力很大。" * 6
|
||||
@@ -153,7 +145,6 @@ async def test_retrieve_evidence_bundle_async_non_empty_merges_precomputed_chunk
|
||||
"object_json": {},
|
||||
}
|
||||
],
|
||||
"timeline_hints": [],
|
||||
"relevant_summaries": [
|
||||
{
|
||||
"id": "s1",
|
||||
|
||||
Reference in New Issue
Block a user