From 5a75470d23f68046d13920d7c14b1b3e10ca301b Mon Sep 17 00:00:00 2001 From: Weves Date: Mon, 3 Jun 2024 14:30:15 -0700 Subject: [PATCH] Fix no-search assistants with DISABLE_LLM_CHOOSE_SEARCH enabled --- backend/danswer/chat/process_message.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/danswer/chat/process_message.py b/backend/danswer/chat/process_message.py index 16b616151..7022c06a6 100644 --- a/backend/danswer/chat/process_message.py +++ b/backend/danswer/chat/process_message.py @@ -452,7 +452,9 @@ def stream_chat_message_objects( PreviousMessage.from_chat_message(msg, files) for msg in history_msgs ], tools=tools, - force_use_tool=_check_should_force_search(new_msg_req), + force_use_tool=( + _check_should_force_search(new_msg_req) if search_tool else None + ), ) reference_db_search_docs = None