| 330 | |
| 331 | |
| 332 | class Qwen2AudioTemplate(_Qwen2AudioTemplateMixin, QwenTemplate): |
| 333 | |
| 334 | def replace_tag(self, media_type: Literal['image', 'video', 'audio'], index: int, |
| 335 | example: Dict[str, Any]) -> List[Context]: |
| 336 | assert media_type == 'audio' |
| 337 | return [f'Audio {index + 1}: <|audio_bos|><|AUDIO|><|audio_eos|>\n'] |
| 338 | |
| 339 | |
| 340 | class Qwen2AudioGenerationTemplate(_Qwen2AudioTemplateMixin, DefaultGenerationTemplate): |
no outgoing calls
no test coverage detected
searching dependent graphs…