refactor: instrument body param to bubble up on exception

This commit is contained in:
Krrish Dholakia 2025-03-10 15:21:04 -07:00
parent 5b2e8a5006
commit c1ec82fbd5
5 changed files with 60 additions and 21 deletions

View file

@ -19,6 +19,7 @@ class OpenAIError(BaseLLMException):
request: Optional[httpx.Request] = None,
response: Optional[httpx.Response] = None,
headers: Optional[Union[dict, httpx.Headers]] = None,
body: Optional[dict] = None,
):
self.status_code = status_code
self.message = message
@ -39,6 +40,7 @@ class OpenAIError(BaseLLMException):
headers=self.headers,
request=self.request,
response=self.response,
body=body,
)