| { |
| "schema_version": "5.1", |
| "name": "minimax-music3", |
| "tt_metal_version": "0.65.2.dev9791", |
| "arch": "blackhole", |
| "device_count": 1, |
| "producer": { |
| "tt_kernel_version": "0.1.0", |
| "created_at": "2026-09-12T09:33:42.744079+00:00", |
| "hostname": "qb2-120-p11t03" |
| }, |
| "weights": { |
| "repo_id": "MiniMaxAI/MiniMax-Music3", |
| "revision": "fbdf52fbaaca799592917417eb05f1899f1255ec", |
| "allow_patterns": null, |
| "ignore_patterns": [ |
| "flowmatching_vae.pth", |
| "dav.pth", |
| "qwen_7B/*", |
| "assets/*", |
| "figures/*", |
| "scripts/*" |
| ], |
| "repo_type": "model" |
| }, |
| "mesh": null, |
| "entrypoint": null, |
| "resources": null, |
| "capabilities": null, |
| "env": {}, |
| "bundled": null, |
| "deps": null, |
| "container": { |
| "image": { |
| "registry": "hf", |
| "repository": "minimax-music3", |
| "tag": "tt-model/minimax-music3:2da7f443622b", |
| "digest": "sha256:2da7f443622b939c3321fc092b7a0e6948911d78d72cfac53f2749564960451f" |
| }, |
| "kind": "tt-dit-server", |
| "runtime": { |
| "app": "models.autoports.minimaxai_minimax_music3.server.app:app", |
| "mesh_shape_env": "MUSIC3_MESH_SHAPE", |
| "packages": [ |
| "fastapi>=0.115,<1", |
| "uvicorn[standard]>=0.30", |
| "pydantic>=2.9,<3", |
| "python-multipart>=0.0.9", |
| "soundfile>=0.12", |
| "soxr>=0.5", |
| "numpy>=1.24.4,<2", |
| "safetensors", |
| "tokenizers", |
| "huggingface_hub", |
| "transformers", |
| "loguru", |
| "pyyaml", |
| "einops", |
| "pytest" |
| ], |
| "lock": "requirements.lock" |
| }, |
| "serve": { |
| "hardware": null, |
| "mesh_device": null, |
| "port": 8000, |
| "max_model_len": null, |
| "max_num_seqs": null, |
| "block_size": null, |
| "server_timeout": null, |
| "capabilities": null, |
| "additional_config": {}, |
| "args": [ |
| "--timeout-keep-alive", |
| "75" |
| ], |
| "env": { |
| "MUSIC3_WEIGHTS_REVISION": "fbdf52fbaaca799592917417eb05f1899f1255ec", |
| "MUSIC3_MAX_SEQ_LEN": "16384", |
| "MUSIC3_MAX_FRAMES": "9000", |
| "MUSIC3_WARMUP": "1", |
| "MUSIC3_WARMUP_FRAMES": "200", |
| "MUSIC3_TRACE_REGION_MB": "256", |
| "TT_METAL_OPERATION_TIMEOUT_SECONDS": "180.0" |
| } |
| }, |
| "serve_profiles": [ |
| { |
| "hardware": "p150", |
| "mesh_device": "P150", |
| "port": null, |
| "max_model_len": null, |
| "max_num_seqs": null, |
| "block_size": null, |
| "server_timeout": null, |
| "capabilities": null, |
| "additional_config": {}, |
| "args": [], |
| "env": { |
| "TT_METAL_VISIBLE_DEVICES": "0", |
| "MUSIC3_FABRIC_CONFIG": "none" |
| }, |
| "name": "p150", |
| "description": "One Blackhole chip (P150; on a P300 / QuietBox 2 the first chip). The whole model on 32 GB." |
| } |
| ], |
| "default_profile": "p150", |
| "code_dir": "code", |
| "verify": [ |
| "import models.autoports.minimaxai_minimax_music3.server.app as a; assert a.app", |
| "import models.autoports.minimaxai_minimax_music3.tt.generator, models.autoports.minimaxai_minimax_music3.tt.dit, models.autoports.minimaxai_minimax_music3.tt.depth_decoder", |
| "import models.autoports.minimaxai_minimax_music3.server.schemas as s; s.SpeechRequest(input='[verse]\\nla', instructions='pop')", |
| "import soundfile as sf; assert 'FLAC' in sf.available_formats()", |
| "import soxr, numpy; assert numpy.__version__.startswith('1.'), numpy.__version__", |
| "from transformers import Qwen3ForCausalLM, Qwen2Tokenizer" |
| ], |
| "built": { |
| "image": "tt-model/minimax-music3:2da7f443622b", |
| "repo": "jashansinghTT/minimax-music3-blackhole", |
| "tt_model_version": "0.1.0", |
| "created_at": "2026-09-12T09:31:21+00:00", |
| "tt_metal": { |
| "sha": "db787dd29a03ccd9d90ed2839d5a281de9206140", |
| "describe": "v0.79.0-dev20260907-76-gdb787dd29a", |
| "dirty": false, |
| "scm_version": "0.65.2.dev9791", |
| "mode": "local", |
| "remote": "https://github.com/tenstorrent/tt-metal", |
| "branch": "jashan/minimax-music3", |
| "pushed": false |
| }, |
| "code_sha256": "9a9c37114f86ca581e26e98012d06163e30b0ec34f8c769cb364a6ca70ca3245", |
| "image_digest": "sha256:2da7f443622b939c3321fc092b7a0e6948911d78d72cfac53f2749564960451f" |
| } |
| } |
| } |