Files
atc-GPU/config/model-manager/catalog.json
T
mo c154c94c6d Add GPU Lab configs, docs, and runbooks for VM303.
Mirror gpu-lab compose files and model-manager catalog from GPU-Dev; document Dockhand mapping and SGLang cutover target.
2026-06-04 02:24:57 +02:00

516 lines
15 KiB
JSON

{
"models": [
{
"id": "llama3-70b-gptq",
"name": "Llama 3 70B GPTQ",
"description": "Meta Llama 3 open weights. Strong general coder (lab default). 4\u00d7 V100.",
"tags": [
"coding",
"opensource",
"v100_ready"
],
"license": "Llama 3 Community License",
"repo_id": null,
"local_path": "/root/models/llama3-70b-quantized",
"served_name": "llama3-70b-gptq",
"size_gb_estimate": 38,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 4,
"quantization": "gptq",
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.88,
"max_num_seqs": 4,
"extra_args": [
"--disable-custom-all-reduce",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "qwen25-coder-32b-gptq",
"name": "Qwen 2.5 Coder 32B GPTQ",
"description": "Alibaba Qwen open weights. Top open-source code LLM (GPT-4o class). 4\u00d7 V100.",
"tags": [
"coding",
"opensource",
"qwen",
"v100_ready"
],
"license": "Apache-2.0",
"repo_id": "Qwen/Qwen2.5-Coder-32B-Instruct-GPTQ-Int4",
"local_path": "/root/models/qwen25-coder-32b-gptq",
"served_name": "qwen2.5-coder-32b-gptq",
"size_gb_estimate": 20,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 4,
"quantization": "gptq",
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 4,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "qwen25-32b-gptq",
"name": "Qwen 2.5 32B GPTQ",
"description": "Alibaba Qwen open weights (general instruct, strong coder).",
"tags": [
"coding",
"opensource",
"qwen",
"v100_ready"
],
"license": "Apache-2.0",
"repo_id": "Qwen/Qwen2.5-32B-Instruct-GPTQ-Int4",
"local_path": "/root/models/qwen25-32b-gptq",
"served_name": "qwen2.5-32b-gptq",
"size_gb_estimate": 20,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 4,
"quantization": "gptq",
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 4,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "deepseek-coder-33b-gptq",
"name": "DeepSeek Coder 33B GPTQ",
"description": "DeepSeek open weights (TheBloke GPTQ). Top-tier coder, TP=4.",
"tags": [
"coding",
"deepseek",
"opensource",
"v100_ready"
],
"license": "DeepSeek License",
"repo_id": "TheBloke/deepseek-coder-33B-instruct-GPTQ",
"local_path": "/root/models/deepseek-coder-33b-gptq",
"served_name": "deepseek-coder-33b-gptq",
"size_gb_estimate": 18,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 4,
"quantization": "gptq",
"dtype": "float16",
"max_model_len": 4096,
"gpu_memory_utilization": 0.88,
"max_num_seqs": 4,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "qwen25-coder-7b",
"name": "Qwen 2.5 Coder 7B",
"description": "Alibaba Qwen open weights. Fast code model, 1 GPU.",
"tags": [
"coding",
"opensource",
"qwen",
"v100_ready"
],
"license": "Apache-2.0",
"repo_id": "Qwen/Qwen2.5-Coder-7B-Instruct",
"local_path": "/root/models/qwen25-coder-7b",
"served_name": "qwen2.5-coder-7b",
"size_gb_estimate": 15,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 1,
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 8,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "deepseek-coder-6.7b",
"name": "DeepSeek Coder 6.7B",
"description": "DeepSeek open weights. Fast lightweight coder, 1 GPU.",
"tags": [
"coding",
"deepseek",
"opensource",
"v100_ready"
],
"license": "DeepSeek License",
"repo_id": "deepseek-ai/deepseek-coder-6.7b-instruct",
"local_path": "/root/models/deepseek-coder-6.7b",
"served_name": "deepseek-coder-6.7b",
"size_gb_estimate": 14,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 1,
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 8,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "deepseek-coder-7b",
"name": "DeepSeek Coder 7B v1.5",
"description": "DeepSeek open weights. Balanced 7B coder.",
"tags": [
"coding",
"deepseek",
"opensource",
"v100_ready"
],
"license": "DeepSeek License",
"repo_id": "deepseek-ai/deepseek-coder-7b-instruct-v1.5",
"local_path": "/root/models/deepseek-coder-7b",
"served_name": "deepseek-coder-7b",
"size_gb_estimate": 15,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 1,
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 8,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "starcoder2-15b",
"name": "StarCoder2 15B",
"description": "BigCode/Hugging Face. Apache-2.0 code specialist, 1\u20132 GPU.",
"tags": [
"coding",
"opensource",
"v100_ready"
],
"license": "Apache-2.0",
"repo_id": "bigcode/starcoder2-15b",
"local_path": "/root/models/starcoder2-15b",
"served_name": "starcoder2-15b",
"size_gb_estimate": 30,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 2,
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 4,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "granite-code-8b",
"name": "IBM Granite Code 8B",
"description": "IBM open weights. Enterprise-friendly Apache-2.0 coder.",
"tags": [
"coding",
"opensource",
"v100_ready"
],
"license": "Apache-2.0",
"repo_id": "ibm-granite/granite-3.3-8b-instruct",
"local_path": "/root/models/granite-code-8b",
"served_name": "granite-code-8b",
"size_gb_estimate": 16,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 1,
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 8,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "yi-coder-9b",
"name": "Yi-Coder 9B",
"description": "01.AI open weights. Strong 9B code model, 1 GPU.",
"tags": [
"coding",
"opensource",
"v100_ready"
],
"license": "Apache-2.0",
"repo_id": "01-ai/Yi-Coder-9B-Chat",
"local_path": "/root/models/yi-coder-9b",
"served_name": "yi-coder-9b",
"size_gb_estimate": 18,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 1,
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 8,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "deepseek-coder-v2-lite",
"name": "DeepSeek Coder V2 Lite",
"description": "DeepSeek MoE coder (16B/2.4B active). vLLM 0.8 on V100.",
"tags": [
"coding",
"deepseek",
"opensource",
"v100_ready"
],
"license": "DeepSeek License",
"repo_id": "deepseek-ai/DeepSeek-Coder-V2-Lite-Instruct",
"local_path": "/root/models/deepseek-coder-v2-lite",
"served_name": "deepseek-coder-v2-lite",
"size_gb_estimate": 32,
"vllm_min_version": "0.6.0",
"vllm": {
"tensor_parallel_size": 2,
"dtype": "bfloat16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 4,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-modern-080",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "qwen3-coder-next",
"name": "Qwen3 Coder Next",
"description": "Alibaba agentic coder (80B MoE, 3B active). vLLM 0.8 on V100.",
"tags": [
"coding",
"opensource",
"qwen",
"v100_ready"
],
"license": "Apache-2.0",
"repo_id": "Qwen/Qwen3-Coder-Next",
"local_path": "/root/models/qwen3-coder-next",
"served_name": "qwen3-coder-next",
"size_gb_estimate": 45,
"vllm_min_version": "0.8.0",
"vllm": {
"tensor_parallel_size": 4,
"dtype": "bfloat16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 4,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-modern-080",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "qwen3-coder-30b",
"name": "Qwen3 Coder 30B A3B",
"description": "Alibaba MoE agentic coder. vLLM 0.8 on V100.",
"tags": [
"coding",
"opensource",
"qwen",
"v100_ready"
],
"license": "Apache-2.0",
"repo_id": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
"local_path": "/root/models/qwen3-coder-30b",
"served_name": "qwen3-coder-30b",
"size_gb_estimate": 60,
"vllm_min_version": "0.8.0",
"vllm": {
"tensor_parallel_size": 4,
"dtype": "bfloat16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 4,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "vllm-modern-080",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "qwen36-27b",
"name": "Qwen 3.6 27B",
"description": "Qwen open weights (dense). On V100 via SGLang \u2014 prefer AWQ variant.",
"tags": [
"coding",
"opensource",
"qwen",
"v100_via_sglang"
],
"license": "Apache-2.0",
"repo_id": "Qwen/Qwen3.6-27B",
"local_path": "/root/models/qwen36-27b",
"served_name": "qwen3.6-27b",
"size_gb_estimate": 54,
"vllm_min_version": "0.19.0",
"vllm": {
"tensor_parallel_size": 4,
"dtype": "bfloat16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 4,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "sglang-modern",
"inference_backend": "sglang",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "qwen36-27b-awq",
"name": "Qwen 3.6 27B AWQ",
"description": "Qwen open weights (AWQ). Primary Qwen 3.6 path on V100 via SGLang.",
"tags": [
"coding",
"opensource",
"qwen",
"v100_via_sglang"
],
"license": "Apache-2.0",
"repo_id": "QuantTrio/Qwen3.6-27B-AWQ",
"local_path": "/root/models/qwen36-27b-awq",
"served_name": "qwen3.6-27b-awq",
"size_gb_estimate": 16,
"vllm_min_version": "0.19.0",
"vllm": {
"tensor_parallel_size": 4,
"quantization": "awq",
"dtype": "float16",
"max_model_len": 8192,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 8,
"extra_args": [
"--trust-remote-code",
"--enforce-eager"
]
},
"runtime_id": "sglang-modern",
"inference_backend": "sglang",
"v100_activate": true,
"v100_block_reason": null
},
{
"id": "codellama-34b",
"name": "Code Llama 34B",
"description": "Meta open weights (custom license). Classic code LLM \u2014 downloadable via HF.",
"tags": [
"coding",
"opensource",
"v100_ready"
],
"license": "Llama 3 Community License",
"repo_id": "codellama/CodeLlama-34b-Instruct-hf",
"local_path": "/root/models/codellama-34b",
"served_name": "codellama-34b",
"size_gb_estimate": 68,
"vllm_min_version": "0.4.0",
"vllm": {
"tensor_parallel_size": 4,
"dtype": "float16",
"max_model_len": 4096,
"gpu_memory_utilization": 0.9,
"max_num_seqs": 2,
"extra_args": [
"--enforce-eager"
]
},
"runtime_id": "vllm-legacy-040",
"inference_backend": "vllm",
"v100_activate": true,
"v100_block_reason": null
}
]
}