dnj0 commited on
Commit
16d4eab
Β·
verified Β·
1 Parent(s): 239b308

Update src/app.py

Browse files
Files changed (1) hide show
  1. src/app.py +13 -13
src/app.py CHANGED
@@ -313,24 +313,24 @@ if st.button("πŸ” Search & Generate Answer"):
313
 
314
  st.subheader("πŸ“ Answer")
315
 
316
- col1, col2, col3 = st.columns(3)
317
  with col1:
318
  st.metric("Sources Used", result['sources_used'])
319
 
320
 
321
  st.write(result['answer'])
322
 
323
- #if st.checkbox("πŸ“š Show Source Documents"):
324
- # st.subheader("Sources Used in Answer")
325
- # for idx, source in enumerate(result['formatted_sources'], 1):
326
- # relevance = source['relevance']
327
- # relevance_bar = "β–ˆ" * int(relevance * 10) + "β–‘" * (10 - int(relevance * 10))
328
- #
329
- # with st.expander(
330
- # f"Source {idx} - {source['type'].upper()} "
331
- # f"[{relevance_bar}] {relevance:.0%}"
332
- # ):
333
- # st.write(source['content'])
334
 
335
  print(f"\nβœ… Answer generation complete!")
336
 
@@ -339,4 +339,4 @@ if st.button("πŸ” Search & Generate Answer"):
339
  print(f"Error: {e}")
340
 
341
 
342
- st.divider()
 
313
 
314
  st.subheader("πŸ“ Answer")
315
 
316
+ col1 = st.columns(1)
317
  with col1:
318
  st.metric("Sources Used", result['sources_used'])
319
 
320
 
321
  st.write(result['answer'])
322
 
323
+ if st.checkbox("πŸ“š Show Source Documents"):
324
+ st.subheader("Sources Used in Answer")
325
+ for idx, source in enumerate(result['formatted_sources'], 1):
326
+ relevance = source['relevance']
327
+ relevance_bar = "β–ˆ" * int(relevance * 10) + "β–‘" * (10 - int(relevance * 10))
328
+
329
+ with st.expander(
330
+ f"Source {idx} - {source['type'].upper()} "
331
+ f"[{relevance_bar}] {relevance:.0%}"
332
+ ):
333
+ st.write(source['content'])
334
 
335
  print(f"\nβœ… Answer generation complete!")
336
 
 
339
  print(f"Error: {e}")
340
 
341
 
342
+ st.divider()