diff --git a/api/app/controllers/user_memory_controllers.py b/api/app/controllers/user_memory_controllers.py index 8ff9c41d..d99eb47e 100644 --- a/api/app/controllers/user_memory_controllers.py +++ b/api/app/controllers/user_memory_controllers.py @@ -419,7 +419,7 @@ async def update_end_user_profile( return fail(BizCode.INTERNAL_ERROR, "用户信息更新失败", str(e)) @router.get("/memory_space/timeline_memories", response_model=ApiResponse) -async def memory_space_timeline_of_shared_memories(id: str, label: str,language_type: str, +async def memory_space_timeline_of_shared_memories(id: str, label: str,language_type: str="zh", current_user: User = Depends(get_current_user), db: Session = Depends(get_db), ): diff --git a/api/app/services/memory_entity_relationship_service.py b/api/app/services/memory_entity_relationship_service.py index 06c1616d..9b5f3c99 100644 --- a/api/app/services/memory_entity_relationship_service.py +++ b/api/app/services/memory_entity_relationship_service.py @@ -132,20 +132,7 @@ class MemoryEntityService: all_timeline_data = self._merge_same_text_items(all_timeline_data) # 如果需要翻译(非中文),对整个结果进行翻译 - if language_type != 'zh': - # 定义需要翻译的字段 - fields_to_translate = ['text', 'type'] - - # 翻译各个列表 - if memory_summary_list: - memory_summary_list = await self._translate_list(memory_summary_list, model_id, fields_to_translate) - if statement_list: - statement_list = await self._translate_list(statement_list, model_id, fields_to_translate) - if extracted_entity_list: - extracted_entity_list = await self._translate_list(extracted_entity_list, model_id, fields_to_translate) - if all_timeline_data: - all_timeline_data = await self._translate_list(all_timeline_data, model_id, fields_to_translate) - + result = { "MemorySummary": memory_summary_list, "Statement": statement_list,