mirror of
https://github.com/open-webui/open-webui
synced 2025-06-23 02:16:52 +00:00
refac: better memory error handling
This commit is contained in:
parent
4c45d67677
commit
be989f3645
@ -299,13 +299,20 @@ async def chat_completion_tools_handler(
|
|||||||
async def chat_memory_handler(
|
async def chat_memory_handler(
|
||||||
request: Request, form_data: dict, extra_params: dict, user
|
request: Request, form_data: dict, extra_params: dict, user
|
||||||
):
|
):
|
||||||
|
try:
|
||||||
results = await query_memory(
|
results = await query_memory(
|
||||||
request,
|
request,
|
||||||
QueryMemoryForm(
|
QueryMemoryForm(
|
||||||
**{"content": get_last_user_message(form_data["messages"]) or "", "k": 3}
|
**{
|
||||||
|
"content": get_last_user_message(form_data["messages"]) or "",
|
||||||
|
"k": 3,
|
||||||
|
}
|
||||||
),
|
),
|
||||||
user,
|
user,
|
||||||
)
|
)
|
||||||
|
except Exception as e:
|
||||||
|
log.debug(e)
|
||||||
|
results = None
|
||||||
|
|
||||||
user_context = ""
|
user_context = ""
|
||||||
if results and hasattr(results, "documents"):
|
if results and hasattr(results, "documents"):
|
||||||
|
Loading…
Reference in New Issue
Block a user