mirror of
https://github.com/open-webui/open-webui.git
synced 2026-08-28 05:27:35 +00:00
refac
This commit is contained in:
parent
d727ee4d1f
commit
3fe03583a3
2 changed files with 4 additions and 3 deletions
|
|
@ -422,7 +422,7 @@ async def review_memory_after_turn(
|
|||
if not features.get('memory'):
|
||||
return
|
||||
|
||||
assistant_content = assistant_message.get('content', '')
|
||||
assistant_content = get_content_from_message(assistant_message)
|
||||
if not isinstance(assistant_content, str) or not assistant_content.strip():
|
||||
return
|
||||
|
||||
|
|
@ -479,9 +479,9 @@ async def _review_memory(
|
|||
for memory in (existing_memories or [])[:80]
|
||||
]
|
||||
|
||||
assistant_content = assistant_message.get('content', '')
|
||||
assistant_content = get_content_from_message(assistant_message)
|
||||
if not isinstance(assistant_content, str):
|
||||
assistant_content = get_content_from_message(assistant_message)
|
||||
assistant_content = ''
|
||||
|
||||
transcript_lines = []
|
||||
for message in messages[-16:]:
|
||||
|
|
|
|||
|
|
@ -5460,6 +5460,7 @@ async def streaming_chat_response_handler(response, ctx):
|
|||
)
|
||||
|
||||
ctx['assistant_message'] = {
|
||||
'content': ''.join(content_parts) or get_output_text(output),
|
||||
'output': output,
|
||||
**({'usage': usage} if usage else {}),
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue