update
Browse files
app.py
CHANGED
@@ -458,7 +458,8 @@ def chatbot_response(message, history, window_size, threshold, score_threshold,u
|
|
458 |
distance,ad_summary,ad_keywords=[(candidate['distance'],candidate['summary'],candidate['keyword_list']) for candidate in candidates if candidate['group_id']==max_group_id][0]
|
459 |
print("ad_keywords: ", ad_keywords)
|
460 |
if group_scores:
|
461 |
-
|
|
|
462 |
|
463 |
|
464 |
# if(candidates):
|
@@ -511,11 +512,11 @@ demo = gr.ChatInterface(
|
|
511 |
# gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
|
512 |
# gr.Slider(minimum=0.1, maximum=1.0, value=0.95, step=0.05, label="Top-p (nucleus sampling)"),
|
513 |
gr.Slider(minimum=1, maximum=5, value=2, step=1, label="Window size"),
|
514 |
-
gr.Slider(minimum=0.01, maximum=0.
|
515 |
gr.Slider(minimum=1, maximum=10, value=3, step=1, label="Score threshold"),
|
516 |
gr.Slider(minimum=1, maximum=5, value=2, step=1, label="Weight of keywords from users"),
|
517 |
gr.Slider(minimum=0, maximum=2, value=0.5, step=0.5, label="Weight of triggered keywords"),
|
518 |
-
gr.Slider(minimum=
|
519 |
gr.Textbox(label="API Key"),
|
520 |
],
|
521 |
)
|
|
|
458 |
distance,ad_summary,ad_keywords=[(candidate['distance'],candidate['summary'],candidate['keyword_list']) for candidate in candidates if candidate['group_id']==max_group_id][0]
|
459 |
print("ad_keywords: ", ad_keywords)
|
460 |
if group_scores:
|
461 |
+
sorted_group_scores = sorted(group_scores.items(), key=lambda item: item[1], reverse=True)
|
462 |
+
print(f"group_scores: {sorted_group_scores}")
|
463 |
|
464 |
|
465 |
# if(candidates):
|
|
|
512 |
# gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
|
513 |
# gr.Slider(minimum=0.1, maximum=1.0, value=0.95, step=0.05, label="Top-p (nucleus sampling)"),
|
514 |
gr.Slider(minimum=1, maximum=5, value=2, step=1, label="Window size"),
|
515 |
+
gr.Slider(minimum=0.01, maximum=0.3, value=0.15, step=0.01, label="Distance threshold"),
|
516 |
gr.Slider(minimum=1, maximum=10, value=3, step=1, label="Score threshold"),
|
517 |
gr.Slider(minimum=1, maximum=5, value=2, step=1, label="Weight of keywords from users"),
|
518 |
gr.Slider(minimum=0, maximum=2, value=0.5, step=0.5, label="Weight of triggered keywords"),
|
519 |
+
gr.Slider(minimum=0, maximum=100, value=30, step=5, label="Number of candidates"),
|
520 |
gr.Textbox(label="API Key"),
|
521 |
],
|
522 |
)
|