This model is designed for use with the RKLLM API Server, which provides an OpenAI-compatible API for RK3588 NPU inference. The server auto-discovers .rkllm files by scanning subdirectories of your models folder.
bash
1# Place the model in your models directory2mkdir -p ~/models/Qwen2.5-1.5B-Instruct
3# Copy .rkllm file here — the API server will find it automatically4sudo systemctl restart rkllm-api
The model will appear as qwen2.5-1.5b-instruct in the OpenAI-compatible model list.
Tested on Orange Pi 5 Plus (16GB RAM), RK3588 SoC, RKNPU driver 0.9.8:
Metric
Value
Decode speed
~19 tok/s
Model load time
~3 s
Peak RAM
~2.2 GB
Known Limitations
Tool calling: Qwen2.5-1.5B is a general-purpose instruct model, not fine-tuned for structured function calling. For agent/tool-calling workloads, see GatekeeperZA/xLAM-1b-fc-r-RKLLM-v1.2.3.
Context: Compiled at 8192 tokens. The runtime will truncate inputs that exceed this limit.
Version lock: This file requires RKLLM runtime v1.2.3 and NPU driver v0.9.8. It is not compatible with v1.3.0 or later runtimes.