Spaces:
Running
on
Zero
Running
on
Zero
Update breed_recommendation.py
Browse files- breed_recommendation.py +1 -16
breed_recommendation.py
CHANGED
@@ -88,7 +88,7 @@ def create_recommendation_tab(UserPreferences, get_breed_recommendations, format
|
|
88 |
description_input, description_search_btn, description_output, loading_msg = create_description_search_tab()
|
89 |
|
90 |
|
91 |
-
|
92 |
try:
|
93 |
user_prefs = UserPreferences(
|
94 |
living_space=args[0],
|
@@ -137,21 +137,6 @@ def create_recommendation_tab(UserPreferences, get_breed_recommendations, format
|
|
137 |
import traceback
|
138 |
print(traceback.format_exc())
|
139 |
return "Error getting recommendations"
|
140 |
-
|
141 |
-
# 使用 async 和 queue=True
|
142 |
-
get_recommendations_btn.click(
|
143 |
-
fn=on_find_match_click,
|
144 |
-
inputs=[
|
145 |
-
living_space,
|
146 |
-
exercise_time,
|
147 |
-
grooming_commitment,
|
148 |
-
experience_level,
|
149 |
-
has_children,
|
150 |
-
noise_tolerance
|
151 |
-
],
|
152 |
-
outputs=recommendation_output,
|
153 |
-
queue=True
|
154 |
-
)
|
155 |
|
156 |
|
157 |
def on_description_search(description: str):
|
|
|
88 |
description_input, description_search_btn, description_output, loading_msg = create_description_search_tab()
|
89 |
|
90 |
|
91 |
+
def on_find_match_click(*args):
|
92 |
try:
|
93 |
user_prefs = UserPreferences(
|
94 |
living_space=args[0],
|
|
|
137 |
import traceback
|
138 |
print(traceback.format_exc())
|
139 |
return "Error getting recommendations"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
140 |
|
141 |
|
142 |
def on_description_search(description: str):
|