OpenAiHttpException 的类结构
时间: 2023-05-27 16:04:46 浏览: 41
OpenAiHttpException 是一个继承自 Exception 的类,用于表示 OpenAI API 请求异常的情况。其类结构如下:
```
class OpenAiHttpException(Exception):
def __init__(self, status_code: int, message: str, response_body: dict):
self.status_code = status_code
self.message = message
self.response_body = response_body
def __str__(self):
return f"OpenAiHttpException: status_code={self.status_code}, message={self.message}, response_body={self.response_body}"
```
其中,属性解释如下:
- status_code:表示 HTTP 响应的状态码。
- message:表示异常的错误信息。
- response_body:表示 HTTP 响应的主体内容,通常是一个字典对象。
该类提供了 __str__() 方法,用于返回异常的字符串表示形式。
相关推荐
![dmg](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rpm](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)