Skip to content

Commit 95961f6

Browse files
clean up client error handling
1 parent c7b3712 commit 95961f6

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

app/app.py

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -55,21 +55,15 @@ def get_llm_response(payload):
5555
}
5656

5757
# Log request details
58-
logging.info(f"Sending POST to {LLM_URL}")
59-
logging.info(f"Request Headers: {request_headers}")
60-
logging.info(f"Request Payload: {payload}")
58+
logging.debug(f"Sending POST to {LLM_URL}")
59+
logging.debug(f"Request Headers: {request_headers}")
60+
logging.debug(f"Request Payload: {payload}")
6161

6262
response = None
6363
try:
6464
response = requests.post(f"{LLM_URL}", headers=request_headers, data=json.dumps(payload))
65-
except requests.exceptions.HTTPError as errh:
66-
return f"HTTP error:", errh
67-
except requests.exceptions.ConnectionError as errc:
68-
return f"Connection error:", errc
69-
except requests.exceptions.Timeout as errt:
70-
return f"Timeout error:", errt
7165
except requests.exceptions.RequestException as err:
72-
return f"Unexpected error:", err
66+
return f"Error:", err.response.status_code, err.response.reason
7367

7468
if response is None:
7569
return f"Error: No response from server."

0 commit comments

Comments
 (0)