Skip to content

vllm.model_executor.models.musicflamingo

MusicFlamingo model adapter.

MusicFlamingo shares the AudioFlamingo3 architecture, so we reuse the same implementation and multimodal processor, while accepting MusicFlamingo config and processor classes when available.

MusicFlamingoForConditionalGeneration

Bases: AudioFlamingo3ForConditionalGeneration

MusicFlamingo model for conditional generation.

Source code in vllm/model_executor/models/musicflamingo.py
@MULTIMODAL_REGISTRY.register_processor(
    AudioFlamingo3MultiModalProcessor,
    info=MusicFlamingoProcessingInfo,
    dummy_inputs=MusicFlamingoDummyInputsBuilder,
)
class MusicFlamingoForConditionalGeneration(AudioFlamingo3ForConditionalGeneration):
    """MusicFlamingo model for conditional generation."""