(args)
| 160 | |
| 161 | @staticmethod |
| 162 | def chat(args): |
| 163 | from .chat import main |
| 164 | |
| 165 | kwargs = convert_args(args) |
| 166 | speculative_config = get_speculative_config(args) |
| 167 | to_remove = ['speculative_algorithm', 'speculative_draft_model', 'speculative_num_draft_tokens'] |
| 168 | for key in to_remove: |
| 169 | kwargs.pop(key) |
| 170 | kwargs['speculative_config'] = speculative_config |
| 171 | main(**kwargs) |
| 172 | |
| 173 | @staticmethod |
| 174 | def add_parsers(): |