Add inclusionAI/Ling-3.0-flash-FP8 recipe - #756
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Code Review
This pull request introduces a new model configuration file for inclusionAI/Ling-3.0-flash-FP8, detailing its metadata, deployment arguments, and usage guide. The review feedback highlights a few inconsistencies: the launch command and Python example use an uppercase model ID (inclusionAI/Ling-3.0-flash-FP8) instead of the correct lowercase ID (inclusionAI/Ling-3.0-flash-fp8), which can cause download issues due to case sensitivity. Additionally, the context_length in the model metadata is set to 262144, contradicting the 131072 limit documented in the guide and base recipe.
|
Instead of having two files for each quantization, you can can just add a variant to avoid duplication :) Example: recipes/models/moonshotai/Kimi-K3.yaml Line 97 in e70edaa |
Summary
Adds a serving recipe for inclusionAI/Ling-3.0-flash-fp8.
BailingMoeV3ForCausalLM, a hybrid MLA/KDA MoE model.(8 active per token), one shared expert, and a 3.1B MTP layer.
reasoning/tool-call parsing, and opt-in MTP speculative decoding.
on NVIDIA H200.
The recipe requires a vLLM build containing Ling-3.0-flash serialized
block-FP8 support. Expert parallelism is not enabled by default.
The MTP configuration is opt-in and uses
num_speculative_tokens=3.Test Plan
node scripts/build-recipes-api.mjsTriton MoE backend, and does not enable expert parallelism.
ling3reasoning parsing, automatic tool calls,and opt-in MTP decoding.