fix(llm_passthrough_endpoints.py): fix raising helpful debug error message

This commit is contained in:
Krrish Dholakia 2025-03-22 15:06:16 -07:00
parent d3baaf7961
commit f859c6ac0f

View file

@ -542,13 +542,10 @@ async def vertex_proxy_route(
user_api_key_dict, user_api_key_dict,
stream=is_streaming_request, # type: ignore stream=is_streaming_request, # type: ignore
) )
except Exception as e: except ProxyException as e:
if headers_passed_through: if headers_passed_through:
raise Exception( e.message = f"No credentials found on proxy for project_name={vertex_project} + location={vertex_location}, check `/model/info` for allowed project + region combinations with `use_in_pass_through: true`. Headers were passed through directly but request failed with error: {e.message}"
f"No credentials found on proxy for this request. Headers were passed through directly but request failed with error: {str(e)}" raise e
)
else:
raise e
return received_value return received_value