This checkpoint exists to test whether the FogGen recipe transfers across model size. The canonical 0.6B endpoint lives at
issai/foggen and is the deployment model. This 1.7B variant trades cost for raw and system accuracy: same recipe, larger backbone, ~3× the per-query compute.
For background on the system overview, training pipeline, and routing protocol, see the
issai/foggen model card; only the differences are documented here.
Everything is held identical to
issai/foggen:
The only change is the edge backbone (Qwen/Qwen3-1.7B in place of Qwen/Qwen3-0.6B).
System accuracy at τ=0.5 on the seven MCQ domains (full test sets, ~16,200 queries). Cloud baseline is Qwen3-30B-A3B-Instruct-2507.
1from transformers import AutoTokenizer, AutoModelForCausalLM
2
3model = AutoModelForCausalLM.from_pretrained("issai/foggen-qwen3-1.7b", torch_dtype="bfloat16", device_map="auto")
4tokenizer = AutoTokenizer.from_pretrained("issai/foggen-qwen3-1.7b")
5
6SYSTEM = """You are a self-aware multiple-choice assistant.
7
8Rules:
9- Do not output <think> tags.
10- First, assess your confidence in solving this question.
11- Then give your answer.
12- Output format:
13 Confidence: <0.0|0.25|0.5|0.75|1.0>
14 Final answer: <OPTION_LETTER>"""
15
16messages = [
17 {"role": "system", "content": SYSTEM},
18 {"role": "user", "content": "<your MCQ here>"},
19]
20inputs = tokenizer.apply_chat_template(messages, return_tensors="pt", add_generation_prompt=True,
21 enable_thinking=False).to(model.device)
22outputs = model.generate(inputs, max_new_tokens=64, do_sample=False)
23print(tokenizer.decode(outputs[0][inputs.shape[-1]:], skip_special_tokens=True))
The routing decision (
route_query helper, threshold τ) is identical to the
issai/foggen card.
Paper coming soon.