diff --git a/src/vllm_tgis_adapter/__main__.py b/src/vllm_tgis_adapter/__main__.py index 6ccd9986..b7ea3380 100644 --- a/src/vllm_tgis_adapter/__main__.py +++ b/src/vllm_tgis_adapter/__main__.py @@ -245,18 +245,6 @@ async def run_http_server( engine_args = AsyncEngineArgs.from_cli_args(args) - # Enforce pixel values as image input type for vision language models - # when serving with API server - if ( - engine_args.image_input_type is not None - and engine_args.image_input_type.upper() != "PIXEL_VALUES" - ): - raise ValueError( - f"Invalid image_input_type: {engine_args.image_input_type}. " - "Only --image-input-type 'pixel_values' is supported for serving " - "vision language models with the vLLM API server." - ) - engine = AsyncLLMEngine.from_engine_args( engine_args, # type: ignore[arg-type] usage_context=UsageContext.OPENAI_API_SERVER,