fixed page number display error
Browse files
app.py
CHANGED
@@ -118,9 +118,10 @@ def qa(chatbot):
|
|
118 |
ret = result.get()
|
119 |
titles = []
|
120 |
for doc in ret["source_documents"]:
|
121 |
-
|
|
|
122 |
file_name = doc.metadata["source"].split("/")[-1]
|
123 |
-
title = f"{file_name} Page: {
|
124 |
if title not in titles:
|
125 |
titles.append(title)
|
126 |
chatbot[-1][1] += f"1. [{title}]({url})\n"
|
|
|
118 |
ret = result.get()
|
119 |
titles = []
|
120 |
for doc in ret["source_documents"]:
|
121 |
+
page = doc.metadata["page"] + 1
|
122 |
+
url = f"{doc.metadata['url']}#page={page}"
|
123 |
file_name = doc.metadata["source"].split("/")[-1]
|
124 |
+
title = f"{file_name} Page: {page}"
|
125 |
if title not in titles:
|
126 |
titles.append(title)
|
127 |
chatbot[-1][1] += f"1. [{title}]({url})\n"
|