mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2026-06-04 03:29:09 +08:00
[nit]: Fix import for the lmcache integration (#27600)
Signed-off-by: Samuel Shen <slshen@uchicago.edu> Co-authored-by: Samuel Shen <slshen@uchicago.edu>
This commit is contained in:
parent
936643a868
commit
05e034f085
@ -13,9 +13,6 @@ from vllm.distributed.kv_transfer.kv_connector.v1.base import (
|
|||||||
KVConnectorMetadata,
|
KVConnectorMetadata,
|
||||||
KVConnectorRole,
|
KVConnectorRole,
|
||||||
)
|
)
|
||||||
from vllm.distributed.kv_transfer.kv_connector.v1.lmcache_integration import (
|
|
||||||
vllm_v1_adapter as _adapter,
|
|
||||||
)
|
|
||||||
from vllm.logger import init_logger
|
from vllm.logger import init_logger
|
||||||
from vllm.v1.core.sched.output import SchedulerOutput
|
from vllm.v1.core.sched.output import SchedulerOutput
|
||||||
|
|
||||||
@ -37,6 +34,11 @@ class LMCacheConnectorV1(KVConnectorBase_V1):
|
|||||||
)
|
)
|
||||||
if use_native:
|
if use_native:
|
||||||
logger.info("Initializing native LMCache connector")
|
logger.info("Initializing native LMCache connector")
|
||||||
|
# lazy import
|
||||||
|
from vllm.distributed.kv_transfer.kv_connector.v1 import lmcache_integration
|
||||||
|
|
||||||
|
_adapter = lmcache_integration.vllm_v1_adapter
|
||||||
|
|
||||||
cls = _adapter.LMCacheConnectorV1Impl
|
cls = _adapter.LMCacheConnectorV1Impl
|
||||||
else:
|
else:
|
||||||
logger.info("Initializing latest dev LMCache connector")
|
logger.info("Initializing latest dev LMCache connector")
|
||||||
|
|||||||
@ -1,2 +1,7 @@
|
|||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
# SPDX-FileCopyrightText: Copyright contributors to the vLLM project
|
# SPDX-FileCopyrightText: Copyright contributors to the vLLM project
|
||||||
|
|
||||||
|
|
||||||
|
from . import vllm_v1_adapter
|
||||||
|
|
||||||
|
__all__ = ["vllm_v1_adapter"]
|
||||||
|
|||||||
@ -131,7 +131,7 @@ def create_lmcache_metadata(
|
|||||||
# First Party
|
# First Party
|
||||||
from lmcache.config import LMCacheEngineMetadata
|
from lmcache.config import LMCacheEngineMetadata
|
||||||
|
|
||||||
from vllm.utils import get_kv_cache_torch_dtype
|
from vllm.utils.torch_utils import get_kv_cache_torch_dtype
|
||||||
|
|
||||||
config = lmcache_get_or_create_config()
|
config = lmcache_get_or_create_config()
|
||||||
# Support both vllm_config object and individual config parameters
|
# Support both vllm_config object and individual config parameters
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user