Skip to content

Commit 1b1148d

Browse files
author
yuan.wang
committed
fix pre_commit
1 parent 077d6cf commit 1b1148d

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

src/memos/memories/textual/prefer_text_memory/adder.py

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -125,15 +125,17 @@ def _update_memory_op_trace(
125125
"context_summary": new_memory.memory,
126126
"preference": new_memory.payload["preference"],
127127
}
128-
for new_memory in new_vec_db_items if new_memory.payload.get("preference", None)
128+
for new_memory in new_vec_db_items
129+
if new_memory.payload.get("preference", None)
129130
]
130131
retrieved_mem_inputs = [
131132
{
132133
"id": mem.id,
133134
"context_summary": mem.memory,
134135
"preference": mem.payload["preference"],
135136
}
136-
for mem in retrieved_memories if mem.payload.get("preference", None)
137+
for mem in retrieved_memories
138+
if mem.payload.get("preference", None)
137139
]
138140

139141
rsp = self._judge_update_or_add_trace_op(
@@ -209,17 +211,15 @@ def _update_memory_fine(
209211
payload=payload,
210212
)
211213

212-
new_mem_input = {
213-
"memory": new_memory.memory,
214-
"preference": new_memory.metadata.preference
215-
}
214+
new_mem_input = {"memory": new_memory.memory, "preference": new_memory.metadata.preference}
216215
retrieved_mem_inputs = [
217216
{
218217
"id": mem.id,
219218
"memory": mem.memory,
220219
"preference": mem.payload["preference"],
221220
}
222-
for mem in retrieved_memories if mem.payload.get("preference", None)
221+
for mem in retrieved_memories
222+
if mem.payload.get("preference", None)
223223
]
224224
rsp = self._judge_update_or_add_fine(
225225
new_mem=json.dumps(new_mem_input),
@@ -295,9 +295,7 @@ def _update_memory(
295295
if update_mode == "fast":
296296
return self._update_memory_fast(new_memory, retrieved_memories, collection_name)
297297
elif update_mode == "fine":
298-
return self._update_memory_fine(
299-
new_memory, retrieved_memories, collection_name
300-
)
298+
return self._update_memory_fine(new_memory, retrieved_memories, collection_name)
301299
else:
302300
raise ValueError(f"Invalid update mode: {update_mode}")
303301

@@ -376,10 +374,10 @@ def process_memory_batch(self, memories: list[TextualMemoryItem], *args, **kwarg
376374
implicit_recalls,
377375
pref_type_collection_map["implicit_preference"],
378376
)
379-
377+
380378
explicit_added_ids = explicit_future.result()
381379
implicit_added_ids = implicit_future.result()
382-
380+
383381
return explicit_added_ids + implicit_added_ids
384382

385383
def process_memory_single(

src/memos/memories/textual/prefer_text_memory/extractor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def extract_explicit_preference(self, qa_pair: MessageList | str) -> dict[str, A
6868
response = response.strip().replace("```json", "").replace("```", "").strip()
6969
result = json.loads(response)
7070
for d in result:
71-
d['preference'] = d.pop('explicit_preference')
71+
d["preference"] = d.pop("explicit_preference")
7272
return result
7373
except Exception as e:
7474
logger.error(f"Error extracting explicit preference: {e}, return None")
@@ -90,7 +90,7 @@ def extract_implicit_preference(self, qa_pair: MessageList | str) -> dict[str, A
9090
response = self.llm_provider.generate([{"role": "user", "content": prompt}])
9191
response = response.strip().replace("```json", "").replace("```", "").strip()
9292
result = json.loads(response)
93-
result['preference'] = result.pop('implicit_preference')
93+
result["preference"] = result.pop("implicit_preference")
9494
return result
9595
except Exception as e:
9696
logger.error(f"Error extracting implicit preferences: {e}, return None")

0 commit comments

Comments
 (0)