Spaces:
Sleeping
Sleeping
hybrid search hides all toggles
Browse files
app.py
CHANGED
@@ -263,25 +263,25 @@ def main():
|
|
263 |
st.text("Running OFFLINE")
|
264 |
st.write("----------")
|
265 |
|
266 |
-
|
267 |
-
if
|
268 |
alpha_input = st.slider(label='Alpha',min_value=0.00, max_value=1.00, value=0.40, step=0.05)
|
269 |
retrieval_limit = st.slider(label='Hybrid Search Results', min_value=10, max_value=300, value=10, step=10)
|
270 |
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
|
286 |
model_name_or_path = st.selectbox(label='Model Name:', options=available_models,
|
287 |
index=available_models.index(model_default),
|
@@ -383,7 +383,7 @@ def main():
|
|
383 |
|
384 |
st.write("\u21D0 Open the sidebar to change Search settings \n ") # https://home.unicode.org also 21E0, 21B0 B2 D0
|
385 |
|
386 |
-
if not
|
387 |
st.stop()
|
388 |
|
389 |
col1, _ = st.columns([3,7])
|
|
|
263 |
st.text("Running OFFLINE")
|
264 |
st.write("----------")
|
265 |
|
266 |
+
hybrid_search = st.toggle('Hybrid Search', True)
|
267 |
+
if hybrid_search:
|
268 |
alpha_input = st.slider(label='Alpha',min_value=0.00, max_value=1.00, value=0.40, step=0.05)
|
269 |
retrieval_limit = st.slider(label='Hybrid Search Results', min_value=10, max_value=300, value=10, step=10)
|
270 |
|
271 |
+
hybrid_filter = st.toggle('Filter Search using Guest name', True) # i.e. look only at guests' data
|
272 |
+
|
273 |
+
rerank = st.toggle('Rerank', True)
|
274 |
+
if rerank:
|
275 |
+
reranker_topk = st.slider(label='Reranker Top K',min_value=1, max_value=5, value=3, step=1)
|
276 |
+
else:
|
277 |
+
# needed to not fill the LLM with too many responses (> context size)
|
278 |
+
# we could make it dependent on the model
|
279 |
+
reranker_topk = 3
|
280 |
+
|
281 |
+
rag_it = st.toggle('RAG it', True)
|
282 |
+
if rag_it:
|
283 |
+
st.write(f"Using LLM '{model_nameGPT}'")
|
284 |
+
llm_temperature = st.slider(label='LLM T˚', min_value=0.0, max_value=2.0, value=0.01, step=0.10 )
|
285 |
|
286 |
model_name_or_path = st.selectbox(label='Model Name:', options=available_models,
|
287 |
index=available_models.index(model_default),
|
|
|
383 |
|
384 |
st.write("\u21D0 Open the sidebar to change Search settings \n ") # https://home.unicode.org also 21E0, 21B0 B2 D0
|
385 |
|
386 |
+
if not hybrid_search:
|
387 |
st.stop()
|
388 |
|
389 |
col1, _ = st.columns([3,7])
|