diff --git a/python/sglang/backend/openai.py b/python/sglang/backend/openai.py index 1b23b5f96..c0908c15e 100644 --- a/python/sglang/backend/openai.py +++ b/python/sglang/backend/openai.py @@ -51,11 +51,11 @@ CHAT_MODEL_NAMES = [ class OpenAI(BaseBackend): def __init__(self, model_name, *args, **kwargs): super().__init__() - self.client = openai.OpenAI(*args, **kwargs) if isinstance(openai, Exception): - raise e + raise openai + self.client = openai.OpenAI(*args, **kwargs) self.model_name = model_name self.tokenizer = tiktoken.encoding_for_model(model_name) self.logit_bias_int = create_logit_bias_int(self.tokenizer)