fix(ai): set latency timer before atlasbot call

This commit is contained in:
Brad Stein 2026-01-26 23:49:07 -03:00
parent caf6d87c5d
commit ecdb87d9a8

View File

@ -23,6 +23,7 @@ def register(app) -> None:
if not user_message:
return jsonify({"error": "message required"}), 400
started = time.time()
atlasbot_reply = _atlasbot_answer(user_message)
if atlasbot_reply:
elapsed_ms = int((time.time() - started) * 1000)
@ -41,7 +42,6 @@ def register(app) -> None:
messages.append({"role": "user", "content": user_message})
body = {"model": settings.AI_CHAT_MODEL, "messages": messages, "stream": False}
started = time.time()
try:
with httpx.Client(timeout=settings.AI_CHAT_TIMEOUT_SEC) as client: