Gregor Betz
commited on
async bugfix
Browse files
app.py
CHANGED
@@ -205,7 +205,9 @@ with gr.Blocks() as demo:
|
|
205 |
guide = RecursiveBalancingGuide(tourist_llm=client_llm, config=guide_config)
|
206 |
|
207 |
# health check
|
208 |
-
|
|
|
|
|
209 |
if health_check.get("status", None) != "ok":
|
210 |
health_msg = " | ".join([f"{k}: {v}" for k, v in health_check.items()])
|
211 |
logging.error(f"Guide health check failed: {health_msg}")
|
@@ -231,8 +233,6 @@ with gr.Blocks() as demo:
|
|
231 |
bot,
|
232 |
[
|
233 |
chatbot,
|
234 |
-
#client_kwargs,
|
235 |
-
#guide_kwargs,
|
236 |
conversation_id
|
237 |
],
|
238 |
chatbot,
|
|
|
205 |
guide = RecursiveBalancingGuide(tourist_llm=client_llm, config=guide_config)
|
206 |
|
207 |
# health check
|
208 |
+
# run async guide.health_check() as coroutine
|
209 |
+
health_check = asyncio.run(guide.health_check())
|
210 |
+
|
211 |
if health_check.get("status", None) != "ok":
|
212 |
health_msg = " | ".join([f"{k}: {v}" for k, v in health_check.items()])
|
213 |
logging.error(f"Guide health check failed: {health_msg}")
|
|
|
233 |
bot,
|
234 |
[
|
235 |
chatbot,
|
|
|
|
|
236 |
conversation_id
|
237 |
],
|
238 |
chatbot,
|