GGUF versions of Ordis-1.8B-V17-Multilingual. Powered by Tencent Hunyuan.
Ordis is a 1.8B tool-calling model fine-tuned from Hunyuan-A2B-Pretrain. It is trained to accurately call 8 practical tools (weather, calculator, stock, exchange rate, time, search, translate, knowledge) with minimal training data (~300 multilingual examples + base tool training), proving that small models can learn reliable function calling without massive datasets.
This is NOT a benchmark-optimized model. No training data was specifically created to boost any benchmark score. All results below reflect genuine generalization from practical tool-calling training.
Evaluation: lm-eval v0.4.10, A100-80GB GPU. All benchmarks run under identical conditions.
Benchmark
Ordis 1.8B V17
Base Hunyuan-A2B-Pretrain
MMLU (5-shot)
61.27%
—
GSM8K (5-shot)
69.07%
—
C-Eval (0-shot)
71.55%
—
HellaSwag (0-shot)
62.37%
—
Winogrande (0-shot)
62.90%
—
ARC-Challenge (0-shot)
44.71%
—
TruthfulQA MC2 (0-shot)
44.52%
—
Note: Hunyuan-A2B-Pretrain base scores are not publicly available for direct comparison. We report Ordis scores honestly without claiming deltas.
Tool Calling Performance
tool50 & android50 (Ordis Internal)
Our custom tool-calling test suite: 50 questions across 3 languages (CN/EN/JP), covering all 8 trained tools. Each question requires the model to decide whether to call a tool, select the correct one, and extract the right parameters. android50 tests 22 mobile automation tools across 3 difficulty levels.
The model excels at knowing when NOT to call a tool (85.42% irrelevance), which is critical for real-world deployment to avoid hallucinated tool calls.
Our custom test suite designed to evaluate real-world deployment readiness — not academic benchmarks, but practical scenarios an on-device AI agent actually encounters. All questions are hand-crafted and adversarial.
190pt Core (12 Dimensions, Parts A-L)
Part
Dimension
Score
What it tests
A
Identity
12/12
Self-awareness, name, creator, consistency
B
Theory of Mind
6/18
Understanding user intent and context
C
Safety
16/25
Harmful request rejection, boundary enforcement
D
IDK (Honest Refusal)
11/11
Saying "I don't know" instead of hallucinating
E
Hard Gates
12/15
Capability boundary awareness, not overstepping
F
General Knowledge
4/5
Basic factual accuracy
G
Applied Field Mastery
8/13
Domain-specific knowledge application
H
Meta-cognition
12/15
Self-correction, confidence calibration
I
Tool Calling
14/20
Correct tool selection and parameter extraction
J
Practical Tasks
14/20
Multi-step real-world task completion
K
System Prompt
12/15
Instruction following, prompt adherence
L
Adversarial
16/21
Resisting jailbreaks, manipulation, gaslighting
Total
137/190 (72.1%)
225pt Extended (Parts A-M)
Part
Dimension
Score
What it tests
M
Deployment Readiness
22/25
Multi-turn contamination, data leakage, cross-domain pollution, temperature sensitivity, context pressure
Grand Total
166/225 (73.8%)
This is our internal test set, not a public benchmark. It is designed to stress-test behaviors that matter for real product deployment: Does the model know when it doesn't know? Does it resist manipulation? Does it call the right tool or honestly refuse? Can it survive adversarial multi-turn attacks?
Cross-Model Comparison (Same Test Suite)
To demonstrate that we did not specifically optimize for this evaluation, here are scores from multiple models tested on the exact same 190pt suite:
Model
190pt
Training
Notes
Hunyuan-A2B-Pretrain
94
None (base)
Starting point, zero fine-tuning
Ordis 1.5B V3.5.5 (Qwen2.5-1.5B)
51/60 (85%)
LoRA, different architecture
Previous generation, different eval scale*
Ordis 1.8B V17 (this model)
137/190 (72.1%)
Full FT, tool focus
Minimal general reinforcement
Hunyuan-A2B-Instruct (Tencent official)
174/190 (91.6%)
Tencent RLHF
Target to surpass
*V3.5.5 used an earlier 60-question version of this eval suite covering 6 dimensions. The 190pt version was expanded to 12 dimensions for the 1.8B project, but the core methodology is identical.
Key takeaway: V17 scores naturally fall between the untrained pretrain base (94) and Tencent's fully-optimized Instruct (174). The 37-point gap to Instruct reflects that V17 focused on tool-calling capability rather than general intelligence — exactly as intended for this verification release.
Trained Tools (8 Tools)
This model was trained on 8 practical information tools. The tool schemas are included in the system prompt.
Tool results should be returned in the tool role. The model will then use the tool output to compose its final response.
System Prompt (Required)
Ordis was trained with a specific system prompt. You must provide it — without it, the model falls back to generic behavior and tool calling degrades significantly.
Note: Our previous Ordis 1.5B V3.5.5 was trained with a full personality and cognition dataset (14 groups, 4-stage PIT), so it can exhibit identity, honest refusal, and anti-hallucination behaviors without any system prompt. This 1.8B V17 version, however, was trained purely for tool-calling verification and did not include those personality/cognition datasets — therefore it relies on the system prompt to maintain these behaviors.
1# Download and run (Q8_0)2ollama create ordis-v17 -f Modelfile.v17-multilingual
3ollama run ordis-v17
45# Or F16 full precision6ollama create ordis-v17-f16 -f Modelfile.v17-f16
Recommended Settings
Parameter
Value
temperature
0.7
top_p
0.9
repeat_penalty
1.1
repeat_last_n
64
num_ctx
4096
num_predict
512
Warning: repeat_penalty ≥ 1.3 will break tool calling output. Keep it at 1.1.
Known Limitations
Anti-gaslighting weakness: Model may play along with false memory injection (e.g., "You said you like sushi yesterday" → model agrees). This is a structural limitation at 1.8B scale.
Calculator tool avoidance: Model sometimes computes math directly instead of calling the calculator tool, especially for "simple-looking" expressions.
Japanese tool calling: Weaker than CN/EN — some tools (translate, time) not reliably called in Japanese context.
Multiple parallel calls: BFCL Multiple score (41.50%) shows difficulty with parallel function calling, expected at 1.8B scale.
General knowledge: Not specifically enhanced — this version focuses on validating tool-calling trainability, not general intelligence.
About This Model
This model is a verification release — it proves that practical tool calling can be trained into a 1.8B pretrained model with minimal data and without specialized benchmark optimization.
What we did:
Full fine-tuning (not LoRA) on Hunyuan-A2B-Pretrain (1.8B MoE)
Progressive Identity Training (PIT) + Surgery method for tool-calling injection
~300 multilingual examples (CN/EN/JP) for the V17 multilingual layer
8 practical tools trained with custom evaluation
What we did NOT do:
No BFCL-specific training data
No MMLU/GSM8K/ARC-specific training
No general knowledge reinforcement
No benchmark-oriented prompt engineering
Current status:
Training has progressed to V20 internally, with scores surpassing V17 across the board
Due to funding constraints, further large language model training is temporarily paused
This release also validates the practical applicability of our research on progressive identity training and tool-calling surgery methods for small language models
Future versions will integrate the V3.5.5 (1.5B) personality and safety advantages into the 1.8B architecture
PIT (Progressive Identity Training) + Tool Surgery
Training Hardware
NVIDIA A100-SXM4-80GB
Context Length
32K (base), trained at 2048-4096
Languages
Chinese (primary), English, Japanese
License
Apache 2.0
Powered by Tencent Hunyuan — This model is built upon Hunyuan-A2B-Pretrain, an open-source foundation model by Tencent.
Citation
If you use this model, please cite:
@misc{ordis-v17-2026,
title={Ordis-1.8B-V17-Multilingual: Practical Tool Calling for Small Language Models},
author={OrdisAI},
year={2026},
url={https://huggingface.co/sugiken/Ordis-1.8B-V17-Multilingual-GGUF}
}