Luigi commited on
Commit
a2f07a4
·
1 Parent(s): 9ad3ffd

add debug to show web resarch result

Browse files
Files changed (1) hide show
  1. app.py +13 -1
app.py CHANGED
@@ -141,9 +141,21 @@ def chat_response(user_msg, chat_history, system_prompt,
141
  else:
142
  enriched = system_prompt
143
 
144
- # give search up to 1 second to fetch results, then proceed
145
  if enable_search:
146
  thread_search.join(timeout=1.0)
 
 
 
 
 
 
 
 
 
 
 
 
147
 
148
  prompt = format_conversation(history, enriched)
149
 
 
141
  else:
142
  enriched = system_prompt
143
 
144
+ # wait up to 1s for snippets, then replace debug with them
145
  if enable_search:
146
  thread_search.join(timeout=1.0)
147
+ if search_results:
148
+ debug = "### Search results merged into prompt\n\n" + "\n".join(
149
+ f"- {r}" for r in search_results
150
+ )
151
+ else:
152
+ debug = "*No web search results found.*"
153
+
154
+ # merge fetched snippets into the system prompt
155
+ if search_results:
156
+ enriched = system_prompt.strip() + "\n\nRelevant context:\n" + "\n".join(search_results)
157
+ else:
158
+ enriched = system_prompt
159
 
160
  prompt = format_conversation(history, enriched)
161