How to use from the
Use from the
Transformers library
# Use a pipeline as a high-level helper
from transformers import pipeline

pipe = pipeline("text-generation", model="mis2/Trajectory2Gym-1.7B")
messages = [
    {"role": "user", "content": "Who are you?"},
]
pipe(messages)
# pip install -U transformers accelerate
# Load model directly
from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained("mis2/Trajectory2Gym-1.7B")
model = AutoModelForCausalLM.from_pretrained("mis2/Trajectory2Gym-1.7B", device_map="auto")
messages = [
    {"role": "user", "content": "Who are you?"},
]
inputs = tokenizer.apply_chat_template(
	messages,
	add_generation_prompt=True,
	tokenize=True,
	return_dict=True,
	return_tensors="pt",
).to(model.device)

outputs = model.generate(**inputs, max_new_tokens=256)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:]))
Quick Links

Trajectory2Gym-1.7B

Full-parameter supervised post-training for decision-grounded tool use. This checkpoint is the paper's corresponding scale, not a support-depth or component-ablation model.

Reported evaluation

Tau1 Tau2 BFCL three-group Overall
34.43 37.50 66.48

These are recorded paper results, not a fresh benchmark rerun during publication. Tau scores are domain macro averages. Tau1 Airline uses the disclosed seen-task protocol. Tau2 uses the official train/test split, and BFCL Overall equally averages Non-live, Live and Multi-turn groups.

Use

Use the included tokenizer and native tool schema format with non-thinking generation. For Qwen3 templates supporting it, pass enable_thinking=False to apply_chat_template. The 30B-A3B Instruct-2507 model retains its own native template; do not inject an 8B-specific prefix.

from transformers import AutoTokenizer, AutoModelForCausalLM
repo = 'mis2/Trajectory2Gym-1.7B'
tokenizer = AutoTokenizer.from_pretrained(repo)
model = AutoModelForCausalLM.from_pretrained(repo, torch_dtype='auto', device_map='auto')

Loading requires hardware memory appropriate to the scale and stored dtype. This release preserves the archived safetensor bytes: float32. No quantization, retraining or numeric conversion was performed for release.

The public candidate corpus is not the exact rendered training view. The 30B-A3B model uses an expanded corpus. Model behavior and benchmark scores depend on the native interfaces, simulator and evaluation settings; this card does not claim cross-protocol equivalence.

Integrity and license

Weight files total 8,126,995,168 bytes. The source training-view SHA-256 is f6397236c04b885a6c87e26e6b66bcdb267f52a59d73276661e5217ac7cefd9e. RELEASE_MANIFEST.json provides per-file checksums and archive-byte verification details. Internal source paths, credentials, optimizer states, training arguments and raw logs are excluded. Only non-inference path metadata may be removed from JSON configurations, as recorded in the manifest.

Apache-2.0; the base model's license is retained as LICENSE. Tool execution should use permissioned environments and independent authorization for high-impact actions.

Downloads last month
48
Safetensors
Model size
0.4B params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for mis2/Trajectory2Gym-1.7B

Finetuned
Qwen/Qwen3-1.7B
Finetuned
(1,403)
this model

Dataset used to train mis2/Trajectory2Gym-1.7B

Collection including mis2/Trajectory2Gym-1.7B