File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ class Req(BaseModel):
3131 req_id : str = Field (default_factory = lambda : str (uuid .uuid4 ()))
3232 input_ids : Optional [List [int ]] = None
3333 text : Optional [str ] = None
34+ stop_sequences : Optional [List ] = None
3435 messages : Optional [List ] = None
3536 max_dec_len : Optional [int ] = None
3637 seq_len : Optional [int ] = None
Original file line number Diff line number Diff line change @@ -102,9 +102,7 @@ def _cache_special_tokens(self, batch_result):
102102 for i in range (len (batch_result )):
103103 is_end = batch_result [i ].get ("is_end" , 0 )
104104 token_ids = batch_result [i ]["token_ids" ]
105- return_all_tokens = batch_result [i ].get ("return_all_tokens" , False )
106- cache_special_token = False if is_end == 1 else True
107- if is_end != 1 and (cache_special_token or return_all_tokens or self .cfg .disable_streaming ):
105+ if is_end != 1 :
108106 if batch_result [i ]["req_id" ] not in self .token_buffer :
109107 self .token_buffer [batch_result [i ]["req_id" ]] = list ()
110108 self .score_buffer [batch_result [i ]["req_id" ]] = list ()
You can’t perform that action at this time.
0 commit comments