Views
No views yet
| Benchmark | Kimi-Linear-48B-A3B | Qwen3-Next-80B-A3B-Instruct | Gemini 2.5 Flash-Lite | LongCat-Flash-Lite |
|---|---|---|---|---|
| Architecture | MoE | MoE | - | MoE + NE |
| # Total Params | 48B | 80B | - | 68.5B |
| # Activated Params | 3B | 3B | - | 2.9B~4.5B |
| Agentic Tool Use | ||||
| Tau2-Airline(avg@8) | 44.00 | 45.5* | 35.00 | 58.00 |
| Tau2-Retail(avg@8) | 18.86 | 57.3* | 37.50 | 73.10 |
| Tau2-Telecom(avg@8) | 15.68 | 13.2* | 21.93 | 72.80 |
| Agentic Coding | ||||
| SWE-Bench(acc) | 32.80 | 37.60 | 41.3* | 54.40 |
| TerminalBench(acc) | 20.00 | 15.19 | 20.00 | 33.75 |
| SWE-Bench Multiligual | 37.20 | 31.30 | - | 38.10 |
| PRDBench | - | 15.36 | - | 39.63 |
| General Domains | ||||
| GPQA-Diamond(avg@16) | 69.89 | 74.33 | 70.20* | 66.78 |
| MMLU(acc) | 79.91 | 89.28 | 84.68 | 85.52 |
| MMLU-Pro(acc) | 67.22 | 82.93 | 78.95 | 78.29 |
| CEval(acc) | 78.48 | 90.91 | 75.16 | 86.55 |
| CMMLU(acc) | 76.26 | 86.50 | 72.06 | 82.48 |
| Mathematical Reasoning | ||||
| MATH500(acc) | 94.20 | 98.00 | 95.20 | 96.80 |
| AIME24(avg@32) | 70.52 | 81.35 | 63.33 | 72.19 |
| AIME25(avg@32) | 59.58 | 68.44 | 50.1* | 63.23 |
Note: Values marked with * are sourced from public reports. NE is an abbreviation of N-gram Embedding.
python >= 3.10torch >= 2.6transformers >= 4.57.6accelerate >= 1.10.0pip install -U transformers==4.57.6 accelerate==1.10.01from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_name = "meituan-longcat/LongCat-Flash-Lite"
4model = AutoModelForCausalLM.from_pretrained(
5 model_name,
6 torch_dtype="auto",
7 device_map="auto",
8 trust_remote_code=True
9)
10tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
11
12messages = [
13 {"role": "system", "content": "You are a helpful assistant."},
14 {"role": "user", "content": "Give me a brief introduction to large language models."}
15]
16input_ids = tokenizer.apply_chat_template(
17 messages,
18 add_generation_prompt=True,
19 return_tensors="pt"
20).to(model.device)
21generated_ids = model.generate(inputs=input_ids, max_new_tokens=256)
22output_ids = generated_ids[0][len(input_ids[0]):].tolist()
23response = tokenizer.decode(output_ids, skip_special_tokens=True).strip("\n")
24print(response)1tools = [
2 {
3 "type": "function",
4 "function": {
5 "name": "func_add",
6 "description": "Calculate the sum of two numbers",
7 "parameters": {
8 "type": "object",
9 "properties": {
10 "x1": {"type": "number", "description": "The first addend"},
11 "x2": {"type": "number", "description": "The second addend"}
12 },
13 "required": ["x1", "x2"]
14 }
15 }
16 }
17]
18messages = [
19 {"role": "system", "content": "You are a helpful assistant."},
20 {"role": "user", "content": "Please tell me what is $$125679 + 234519$$?"},
21 {
22 "role": "assistant",
23 "content": "I'll calculate the sum of 125679 and 234519 for you.",
24 "tool_calls": [{"type": "function", "function": {"name": "func_add", "arguments": {"x1": 125679, "x2": 234519}}}]
25 },
26 {"role": "tool", "name": "func_add", "content": '{"ans": 360198}'}
27]
28
29input_ids = tokenizer.apply_chat_template(
30 messages,
31 tools=tools,
32 add_generation_prompt=True,
33 return_tensors="pt"
34).to(model.device)
35generated_ids = model.generate(inputs=input_ids, max_new_tokens=256)
36output_ids = generated_ids[0][len(input_ids[0]):].tolist()
37response = tokenizer.decode(output_ids, skip_special_tokens=True).strip("\n")
38print(response)1from parse_model_response import parse_model_response
2
3response = tokenizer.decode(output_ids, skip_special_tokens=True).strip("\n")
4parsed_message = parse_model_response(response, tools)parse_model_response.py for detailed implementation and examples.{ "repetition_penalty": 1.06, "temperature": 0.7, "top_p": 0.95, "top_k": 4 }1cd sgl-kernel
2python3 -m uv build --wheel --color=always --no-build-isolation \
3 -Ccmake.define.SGL_KERNEL_ENABLE_SM90A=1 \
4 -Ccmake.define.CMAKE_POLICY_VERSION_MINIMUM=3.5 \
5 -Cbuild-dir=build .
6pip3 install dist/sgl_kernel-0.3.21-cp310-abi3-linux_x86_64.whl --force-reinstall1python3 -m sglang.launch_server \
2 --model meituan-longcat/LongCat-Flash-Lite \
3 --port 8080 \
4 --host 0.0.0.0 \
5 --mem-fraction-static 0.9 \
6 --max-running-requests 64 \
7 --trust-remote-code \
8 --skip-server-warmup \
9 --attention-backend flashinfer \
10 --ep 8 \
11 --tp 8 \
12 --disable-cuda-graph@misc{liu2026scalingembeddingsoutperformsscaling,
title={Scaling Embeddings Outperforms Scaling Experts in Language Models},
author={Hong Liu and Jiaqi Zhang and Chao Wang and Xing Hu and Linkun Lyu and Jiaqi Sun and Xurui Yang and Bo Wang and Fengcun Li and Yulei Qian and Lingtong Si and Yerui Sun and Rumei Li and Peng Pei and Yuchen Xie and Xunliang Cai},
year={2026},
eprint={2601.21204},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2601.21204},
}