From b1cfb4e972c2453b4a0b48e378eb83be220f9ebe Mon Sep 17 00:00:00 2001 From: fzyzcjy <5236035+fzyzcjy@users.noreply.github.com> Date: Sat, 29 Mar 2025 23:16:21 +0800 Subject: [PATCH] Fix BadRequestError wrong arguments and remove openai dependency (#4882) --- .../srt/managers/multimodal_processors/base_processor.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/python/sglang/srt/managers/multimodal_processors/base_processor.py b/python/sglang/srt/managers/multimodal_processors/base_processor.py index a7a7159e9..a784abb70 100644 --- a/python/sglang/srt/managers/multimodal_processors/base_processor.py +++ b/python/sglang/srt/managers/multimodal_processors/base_processor.py @@ -10,7 +10,6 @@ import numpy as np import PIL import transformers from decord import VideoReader, cpu -from openai import BadRequestError from PIL import Image from sglang.srt.utils import load_audio, load_image, logger @@ -252,9 +251,7 @@ class BaseMultimodalProcessor(ABC): except Exception as e: logger.error(f"An exception occurred while loading images: {e}") - raise BadRequestError( - f"An exception occurred while loading images: {e}" - ) + raise RuntimeError(f"An exception occurred while loading images: {e}") out = BaseMultiModalProcessorOutput( mm_data_hashes=hashes,