diff --git a/src/openai/_exceptions.py b/src/openai/_exceptions.py index 7a30e4a336..2bf8f4ae07 100644 --- a/src/openai/_exceptions.py +++ b/src/openai/_exceptions.py @@ -58,7 +58,7 @@ class APIError(OpenAIError): If there was no response associated with this error then it will be `None`. """ - code: Optional[str] = None + code: int | str | None = None param: Optional[str] = None type: Optional[str] @@ -202,4 +202,4 @@ def __init__(self, message: str, *, unsent_messages: list[str]) -> None: class WebSocketQueueFullError(OpenAIError): """Raised when the outgoing WebSocket message queue exceeds its byte-size limit.""" - pass + pass \ No newline at end of file