[PD] Support KV transfer with mooncake (#4880)
Signed-off-by: Shangming Cai <caishangming@linux.alibaba.com> Co-authored-by: Shangming Cai <caishangming@linux.alibaba.com> Co-authored-by: Xuchun Shang <xuchun.shang@linux.alibaba.com> Co-authored-by: shangmingc <csmthu@gmail.com>
This commit is contained in:
@@ -390,6 +390,8 @@ class Req:
|
||||
custom_logit_processor: Optional[str] = None,
|
||||
return_hidden_states: bool = False,
|
||||
eos_token_ids: Optional[Set[int]] = None,
|
||||
bootstrap_host: Optional[str] = None,
|
||||
bootstrap_room: Optional[int] = None,
|
||||
):
|
||||
# Input and output info
|
||||
self.rid = rid
|
||||
@@ -523,8 +525,8 @@ class Req:
|
||||
self.lora_path = lora_path
|
||||
|
||||
# For disaggregation
|
||||
self.bootstrap_host: str = "0.0.0.0"
|
||||
self.bootstrap_room: Optional[int] = None
|
||||
self.bootstrap_host: str = bootstrap_host
|
||||
self.bootstrap_room: Optional[int] = bootstrap_room
|
||||
self.disagg_kv_sender: Optional[KVSender] = None
|
||||
|
||||
# used for warmup because we don't have a pair yet when init
|
||||
|
||||
Reference in New Issue
Block a user