diff --git a/vllm/executor/openvino_executor.py b/vllm/executor/openvino_executor.py index 697d698b4edf7..1ef37785b6d59 100644 --- a/vllm/executor/openvino_executor.py +++ b/vllm/executor/openvino_executor.py @@ -90,6 +90,22 @@ def pin_lora(self, lora_id: int) -> bool: def list_loras(self) -> Set[int]: return self.driver_worker.list_loras() + def add_prompt_adapter(self, prompt_adapter_request) -> bool: + raise NotImplementedError( + "Soft prompt is currently not supported by the OPENVINO backend.") + + def remove_prompt_adapter(self, prompt_adapter_id: int) -> bool: + raise NotImplementedError( + "Soft prompt is currently not supported by the OPENVINO backend.") + + def pin_prompt_adapter(self, prompt_adapter_id: int) -> bool: + raise NotImplementedError( + "Soft prompt is currently not supported by the OPENVINO backend.") + + def list_prompt_adapters(self) -> Set[int]: + raise NotImplementedError( + "Soft prompt is currently not supported by the OPENVINO backend.") + def check_health(self) -> None: # OpenVINOExecutor will always be healthy as long as # it's running.