A fine-tuned version of
Qwen/Qwen3.5-122B-A10B through knowledge distillation from Claude. This model is trained with
full parameter fine-tuning on curated Claude reasoning traces.
For detailed benchmark results and model architecture, please refer to the original
Qwen/Qwen3.5-122B-A10B model card.
For full usage guide, please refer to the original
Qwen/Qwen3.5-122B-A10B model card.
1vllm serve Kassadin88/Qwen3.5-122B-A10B-Claude-distill \
2 --port 8000 \
3 --tensor-parallel-size 8 \
4 --max-model-len 262144 \
5 --trust-remote-code \
6 --reasoning-parser qwen3
1python -m sglang.launch_server \
2 --model-path Kassadin88/Qwen3.5-122B-A10B-Claude-distill \
3 --port 8000 \
4 --tp-size 8 \
5 --mem-fraction-static 0.8 \
6 --context-length 262144 \
7 --reasoning-parser qwen3
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_name = "Kassadin88/Qwen3.5-122B-A10B-Claude-distill"
4
5tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
6model = AutoModelForCausalLM.from_pretrained(
7 model_name,
8 torch_dtype="auto",
9 device_map="auto",
10 trust_remote_code=True
11)
12
13messages = [
14 {"role": "user", "content": "Hello, how are you?"}
15]
16text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
17model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
18
19generated_ids = model.generate(
20 **model_inputs,
21 max_new_tokens=512
22)
23generated_ids = [
24 output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
25]
26
27response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]
28print(response)
1messages = [
2 {"role": "user", "content": "Solve step by step: What is the sum of all prime numbers less than 100?"}
3]
4# Model will use chain-of-thought reasoning from Claude distillation
1messages = [
2 {"role": "user", "content": "Implement a binary search tree with insert, delete, and find operations in Python."}
3]
4# Model benefits from Claude's coding reasoning traces
1# Enable thinking mode (recommended for reasoning tasks)
2text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True, enable_thinking=True)
3
4# Disable thinking mode (for simple tasks, faster inference)
5text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True, enable_thinking=False)
1@misc{qwen3.5-122b-a10b-claude-distill,
2 author = {Kassadin88},
3 title = {Qwen3.5-122B-A10B Claude-Distill: A Claude-Distilled Fine-Tuned Model},
4 year = {2026},
5 publisher = {HuggingFace},
6 url = {https://huggingface.co/Kassadin88/Qwen3.5-122B-A10B-Claude-distill}
7}