Commit 9129c728 authored by xuxz's avatar xuxz
Browse files

get_lmcache_connector __init__

parent f4fd3a96
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
from vllm.distributed.kv_transfer.kv_transfer_state import ( from vllm.distributed.kv_transfer.kv_transfer_state import (
KVConnectorBaseType, ensure_kv_transfer_initialized, get_kv_transfer_group, KVConnectorBaseType, ensure_kv_transfer_initialized, get_kv_transfer_group,
has_kv_transfer_group, is_v1_kv_transfer_group) get_lmcache_connector, has_kv_transfer_group, is_v1_kv_transfer_group)
__all__ = [ __all__ = [
"get_kv_transfer_group", "has_kv_transfer_group", "get_kv_transfer_group", "get_lmcache_connector", "has_kv_transfer_group",
"is_v1_kv_transfer_group", "ensure_kv_transfer_initialized", "is_v1_kv_transfer_group", "ensure_kv_transfer_initialized",
"KVConnectorBaseType" "KVConnectorBaseType"
] ]
...@@ -24,7 +24,7 @@ def get_kv_transfer_group() -> KVConnectorBaseType: ...@@ -24,7 +24,7 @@ def get_kv_transfer_group() -> KVConnectorBaseType:
"disaggregated KV cache transfer parallel group is not initialized") "disaggregated KV cache transfer parallel group is not initialized")
return _KV_CONNECTOR_AGENT return _KV_CONNECTOR_AGENT
def get_lmcache_connector() -> LMCacheConnectorV1: def get_lmcache_connector() -> KVConnectorBaseType:
assert _KV_LMCACHE_CONNECTOR_AGENT is not None, ( assert _KV_LMCACHE_CONNECTOR_AGENT is not None, (
"LM cache transfer parallel group is not initialized") "LM cache transfer parallel group is not initialized")
return _KV_LMCACHE_CONNECTOR_AGENT return _KV_LMCACHE_CONNECTOR_AGENT
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment