mpsk commited on
Commit
238d915
Β·
1 Parent(s): 3d0170b

fix self-query retriever

Browse files
Files changed (1) hide show
  1. app.py +6 -8
app.py CHANGED
@@ -35,8 +35,6 @@ st.set_page_config(page_title="ChatData")
35
 
36
  st.header("ChatData")
37
 
38
- columns = ['ref_id', 'title', 'id', 'categories', 'abstract', 'authors', 'pubdate']
39
-
40
 
41
  def try_eval(x):
42
  try:
@@ -45,12 +43,12 @@ def try_eval(x):
45
  return x
46
 
47
 
48
- def display(dataframe, columns=None, index=None):
49
  if index:
50
  dataframe.set_index(index)
51
  if len(dataframe) > 0:
52
- if columns:
53
- st.dataframe(dataframe[columns])
54
  else:
55
  st.dataframe(dataframe)
56
  else:
@@ -261,7 +259,7 @@ ENGINE = ReplacingMergeTree ORDER BY id
261
  f"### Answer from LLM\n{ret['answer']}\n### References")
262
  docs = ret['sources']
263
  docs = pd.DataFrame([{**d.metadata, 'abstract': d.page_content} for d in docs])
264
- display(docs, columns, index='ref_id')
265
  except Exception as e:
266
  st.write('Oops 😡 Something bad happened...')
267
  raise e
@@ -288,7 +286,7 @@ with tab_self_query:
288
  docs = pd.DataFrame(
289
  [{**d.metadata, 'abstract': d.page_content} for d in docs])
290
 
291
- display(docs, columns)
292
  except Exception as e:
293
  st.write('Oops 😡 Something bad happened...')
294
  raise e
@@ -307,7 +305,7 @@ with tab_self_query:
307
  f"### Answer from LLM\n{ret['answer']}\n### References")
308
  docs = ret['sources']
309
  docs = pd.DataFrame([{**d.metadata, 'abstract': d.page_content} for d in docs])
310
- display(docs, columns, index='ref_id')
311
  except Exception as e:
312
  st.write('Oops 😡 Something bad happened...')
313
  raise e
 
35
 
36
  st.header("ChatData")
37
 
 
 
38
 
39
  def try_eval(x):
40
  try:
 
43
  return x
44
 
45
 
46
+ def display(dataframe, columns_=None, index=None):
47
  if index:
48
  dataframe.set_index(index)
49
  if len(dataframe) > 0:
50
+ if columns_:
51
+ st.dataframe(dataframe[columns_])
52
  else:
53
  st.dataframe(dataframe)
54
  else:
 
259
  f"### Answer from LLM\n{ret['answer']}\n### References")
260
  docs = ret['sources']
261
  docs = pd.DataFrame([{**d.metadata, 'abstract': d.page_content} for d in docs])
262
+ display(docs, ['ref_id', 'title', 'id', 'categories', 'abstract', 'authors', 'pubdate'], index='ref_id')
263
  except Exception as e:
264
  st.write('Oops 😡 Something bad happened...')
265
  raise e
 
286
  docs = pd.DataFrame(
287
  [{**d.metadata, 'abstract': d.page_content} for d in docs])
288
 
289
+ display(docs, ['title', 'id', 'categories', 'abstract', 'authors', 'pubdate'])
290
  except Exception as e:
291
  st.write('Oops 😡 Something bad happened...')
292
  raise e
 
305
  f"### Answer from LLM\n{ret['answer']}\n### References")
306
  docs = ret['sources']
307
  docs = pd.DataFrame([{**d.metadata, 'abstract': d.page_content} for d in docs])
308
+ display(docs, ['title', 'id', 'categories', 'abstract', 'authors', 'pubdate'], index='ref_id')
309
  except Exception as e:
310
  st.write('Oops 😡 Something bad happened...')
311
  raise e