refine UI for sources
Browse files
app.py
CHANGED
@@ -117,7 +117,8 @@ def qa(chatbot):
|
|
117 |
titles = []
|
118 |
for doc in ret["source_documents"]:
|
119 |
url = f"{doc.metadata['url']}#page={doc.metadata['page'] + 1}"
|
120 |
-
|
|
|
121 |
if title not in titles:
|
122 |
titles.append(title)
|
123 |
chatbot[-1][1] += f"1. [{title}]({url})\n"
|
|
|
117 |
titles = []
|
118 |
for doc in ret["source_documents"]:
|
119 |
url = f"{doc.metadata['url']}#page={doc.metadata['page'] + 1}"
|
120 |
+
file_name = doc.metadata["source"].split("/")[-1]
|
121 |
+
title = f"{file_name} Page: {doc.metadata['page']}"
|
122 |
if title not in titles:
|
123 |
titles.append(title)
|
124 |
chatbot[-1][1] += f"1. [{title}]({url})\n"
|