import httpx from litellm.llms.base_llm.chat.transformation import BaseLLMException class InfinityError(BaseLLMException): def __init__(self, status_code, message): self.status_code = status_code self.message = message self.request = httpx.Request( method="POST", url="https://github.com/michaelfeil/infinity" ) self.response = httpx.Response(status_code=status_code, request=self.request) super().__init__( status_code=status_code, message=message, request=self.request, response=self.response, ) # Call the base class constructor with the parameters it needs