eaglelandsonce commited on
Commit
0efbe38
·
verified ·
1 Parent(s): a6b51ba

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -5
app.py CHANGED
@@ -80,10 +80,12 @@ def query_vectara(query: str, filter_str="", lambda_val=0.0) -> str:
80
  return re.sub(r'\[\d+(,\d+){0,5}\]', '', answer)
81
 
82
 
83
-
84
  # Streamlit UI
85
  st.title('Vectara Query Interface')
86
 
 
 
 
87
  # User input for query
88
  user_query = st.text_input("Enter your query:", "")
89
 
@@ -95,7 +97,7 @@ lambda_val = st.sidebar.slider("Lambda Value:", min_value=0.0, max_value=1.0, va
95
  if st.button('Search'):
96
  if user_query:
97
  with st.spinner('Querying Vectara...'):
98
- output = query_vectara(user_query, filter_str, lambda_val)
99
  st.markdown("## Result")
100
  st.write(output)
101
  else:
@@ -103,9 +105,6 @@ if st.button('Search'):
103
 
104
 
105
 
106
-
107
-
108
-
109
  # Initialize the HHEM model +++++++++++++++++++++++++++++++++++++++++++++++
110
  model = CrossEncoder('vectara/hallucination_evaluation_model')
111
 
 
80
  return re.sub(r'\[\d+(,\d+){0,5}\]', '', answer)
81
 
82
 
 
83
  # Streamlit UI
84
  st.title('Vectara Query Interface')
85
 
86
+ # Dropdown for selecting case number
87
+ case_number = st.selectbox("Select Case Number:", range(2001, 2100), format_func=lambda x: f"Case Number: {x}")
88
+
89
  # User input for query
90
  user_query = st.text_input("Enter your query:", "")
91
 
 
97
  if st.button('Search'):
98
  if user_query:
99
  with st.spinner('Querying Vectara...'):
100
+ output = query_vectara(user_query, case_number, filter_str, lambda_val)
101
  st.markdown("## Result")
102
  st.write(output)
103
  else:
 
105
 
106
 
107
 
 
 
 
108
  # Initialize the HHEM model +++++++++++++++++++++++++++++++++++++++++++++++
109
  model = CrossEncoder('vectara/hallucination_evaluation_model')
110