@@ -138,7 +138,7 @@ def profile(self, is_start: bool = True) -> None:
138138 def reset_mm_cache (self ) -> None :
139139 raise NotImplementedError
140140
141- def reset_prefix_cache (self ) -> None :
141+ def reset_prefix_cache (self , reset_connector : bool = False ) -> None :
142142 raise NotImplementedError
143143
144144 def sleep (self , level : int = 1 ) -> None :
@@ -208,7 +208,7 @@ async def profile_async(self, is_start: bool = True) -> None:
208208 async def reset_mm_cache_async (self ) -> None :
209209 raise NotImplementedError
210210
211- async def reset_prefix_cache_async (self ) -> None :
211+ async def reset_prefix_cache_async (self , reset_connector : bool = False ) -> None :
212212 raise NotImplementedError
213213
214214 async def sleep_async (self , level : int = 1 ) -> None :
@@ -287,8 +287,8 @@ def profile(self, is_start: bool = True) -> None:
287287 def reset_mm_cache (self ) -> None :
288288 self .engine_core .reset_mm_cache ()
289289
290- def reset_prefix_cache (self ) -> None :
291- self .engine_core .reset_prefix_cache ()
290+ def reset_prefix_cache (self , reset_connector : bool = False ) -> None :
291+ self .engine_core .reset_prefix_cache (reset_connector )
292292
293293 def sleep (self , level : int = 1 ) -> None :
294294 self .engine_core .sleep (level )
@@ -750,8 +750,8 @@ def profile(self, is_start: bool = True) -> None:
750750 def reset_mm_cache (self ) -> None :
751751 self .call_utility ("reset_mm_cache" )
752752
753- def reset_prefix_cache (self ) -> None :
754- self .call_utility ("reset_prefix_cache" )
753+ def reset_prefix_cache (self , reset_connector : bool = False ) -> None :
754+ self .call_utility ("reset_prefix_cache" , reset_connector )
755755
756756 def add_lora (self , lora_request : LoRARequest ) -> bool :
757757 return self .call_utility ("add_lora" , lora_request )
@@ -954,8 +954,8 @@ async def profile_async(self, is_start: bool = True) -> None:
954954 async def reset_mm_cache_async (self ) -> None :
955955 await self .call_utility_async ("reset_mm_cache" )
956956
957- async def reset_prefix_cache_async (self ) -> None :
958- await self .call_utility_async ("reset_prefix_cache" )
957+ async def reset_prefix_cache_async (self , reset_connector : bool = False ) -> None :
958+ await self .call_utility_async ("reset_prefix_cache" , reset_connector )
959959
960960 async def sleep_async (self , level : int = 1 ) -> None :
961961 await self .call_utility_async ("sleep" , level )
0 commit comments