recipe.toml 731 B

123456789101112131415161718192021222324252627
  1. engine = "sglang"
  2. name = "GLM-5.2 NVFP4"
  3. docker_image = "scitrera/dgx-spark-sglang-mm:v0"
  4. model = "Mapika/GLM-5.2-NVFP4"
  5. required_nodes = 4
  6. tensor_parallel_size = 4
  7. distributed_backend = "mp"
  8. entrypoint = ["sglang", "serve"]
  9. args = [
  10. "--quantization", "modelopt_fp4",
  11. "--mem-fraction-static", "0.85",
  12. "--context-length", "32768",
  13. "--fp4-gemm-backend", "cutlass",
  14. "--kv-cache-dtype", "auto",
  15. "--reasoning-parser", "glm45",
  16. "--tool-call-parser", "glm47",
  17. "--moe-runner-backend", "flashinfer_cutlass",
  18. "--trust-remote-code",
  19. "--cuda-graph-max-bs", "16",
  20. "--cuda-graph-bs", "1", "2", "4", "8", "12", "16",
  21. "--served-model-name", "glm52",
  22. ]
  23. [env]
  24. TORCH_NCCL_ASYNC_ERROR_HANDLING = "1"