Really need to change the way the reference are outputted

#10
by RCaz - opened
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -172,6 +172,8 @@ def predict(message, history, request: gr.Request):
172
  }
173
  )
174
 
 
 
175
  raw_source_lines = [
176
  f"{i+1} : {doc.metadata["source"].split("/")[-1]} (page {doc.metadata['page_label']}/{doc.metadata['total_pages']})\n---"
177
  for i, doc in enumerate(relevant_docs)]
@@ -184,10 +186,11 @@ def predict(message, history, request: gr.Request):
184
  unique_source_lines.append(line)
185
  source_context = "\nSources:\n" + "\n".join(unique_source_lines)
186
 
 
187
  print(gpt_response.content )
188
  print(source_context)
189
 
190
- return WELCOME_TEXT + "\n\n" + gpt_response.content + "\n\n" + source_context
191
 
192
 
193
  # setup tracking
 
172
  }
173
  )
174
 
175
+ messages.append(AIMessage(content=gpt_response.content))
176
+
177
  raw_source_lines = [
178
  f"{i+1} : {doc.metadata["source"].split("/")[-1]} (page {doc.metadata['page_label']}/{doc.metadata['total_pages']})\n---"
179
  for i, doc in enumerate(relevant_docs)]
 
186
  unique_source_lines.append(line)
187
  source_context = "\nSources:\n" + "\n".join(unique_source_lines)
188
 
189
+ messages.append(AIMessage(content=source_context))
190
  print(gpt_response.content )
191
  print(source_context)
192
 
193
+ return messages
194
 
195
 
196
  # setup tracking