Update app.py
Browse files
app.py
CHANGED
@@ -95,8 +95,11 @@ if prompt := st.chat_input("Type your message..."):
|
|
95 |
|
96 |
# Process search results if available
|
97 |
if search_results and "results" in search_results:
|
98 |
-
|
99 |
-
|
|
|
|
|
|
|
100 |
|
101 |
# Combine the system message, search results, and user input into a single prompt
|
102 |
full_prompt = f"{system_message}\n\n{search_content}User: {prompt}\nAssistant:"
|
|
|
95 |
|
96 |
# Process search results if available
|
97 |
if search_results and "results" in search_results:
|
98 |
+
if 'organic' in search_results["results"]:
|
99 |
+
search_content = "\n".join([f"**{item['title']}**: {item['snippet']}" for item in search_results["results"]["organic"]])
|
100 |
+
search_content = f"Here are some search results related to your question:\n\n{search_content}\n\n"
|
101 |
+
else:
|
102 |
+
search_content = "Sorry, no relevant search results found.\n\n"
|
103 |
|
104 |
# Combine the system message, search results, and user input into a single prompt
|
105 |
full_prompt = f"{system_message}\n\n{search_content}User: {prompt}\nAssistant:"
|