@@ -163,6 +163,9 @@ def generate(
163
163
custom_logit_processor : Optional [Union [List [str ], str ]] = None ,
164
164
return_hidden_states : bool = False ,
165
165
stream : bool = False ,
166
+ bootstrap_host : Optional [Union [List [str ], str ]] = None ,
167
+ bootstrap_port : Optional [Union [List [int ], int ]] = None ,
168
+ bootstrap_room : Optional [Union [List [int ], int ]] = None ,
166
169
) -> Union [Dict , Iterator [Dict ]]:
167
170
"""
168
171
The arguments of this function is the same as `sglang/srt/managers/io_struct.py::GenerateReqInput`.
@@ -181,6 +184,9 @@ def generate(
181
184
custom_logit_processor = custom_logit_processor ,
182
185
return_hidden_states = return_hidden_states ,
183
186
stream = stream ,
187
+ bootstrap_host = bootstrap_host ,
188
+ bootstrap_port = bootstrap_port ,
189
+ bootstrap_room = bootstrap_room ,
184
190
)
185
191
loop = asyncio .get_event_loop ()
186
192
generator = self .tokenizer_manager .generate_request (obj , None )
@@ -227,6 +233,9 @@ async def async_generate(
227
233
lora_path : Optional [List [Optional [str ]]] = None ,
228
234
custom_logit_processor : Optional [Union [List [str ], str ]] = None ,
229
235
stream : bool = False ,
236
+ bootstrap_host : Optional [Union [List [str ], str ]] = None ,
237
+ bootstrap_port : Optional [Union [List [int ], int ]] = None ,
238
+ bootstrap_room : Optional [Union [List [int ], int ]] = None ,
230
239
) -> Union [Dict , AsyncIterator [Dict ]]:
231
240
"""
232
241
The arguments of this function is the same as `sglang/srt/managers/io_struct.py::GenerateReqInput`.
@@ -244,6 +253,9 @@ async def async_generate(
244
253
lora_path = lora_path ,
245
254
stream = stream ,
246
255
custom_logit_processor = custom_logit_processor ,
256
+ bootstrap_host = bootstrap_host ,
257
+ bootstrap_port = bootstrap_port ,
258
+ bootstrap_room = bootstrap_room ,
247
259
)
248
260
generator = self .tokenizer_manager .generate_request (obj , None )
249
261
0 commit comments