Downloads · 30 days
158
100% of all-time downloads
inclusionAI/Llama-3.1-8B-Instruct-singprobe
Llama-3.1-8B-Instruct-singprobe is a machine learning model from inclusionAI. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as llama3.1.
SingProbe is an intrinsic streaming guardrail built on meta-llama/Llama-3.1-8B-Instruct. Rather than running a separate safety model, this lightweight probe reuses the base model's hidden states during generation to s…
Downloads · 30 days
158
100% of all-time downloads
All-time downloads
158
Public
Parameters
8.1M
16.3 MB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors16.3 MB · 100%
From the Hugging Face model README
SingProbe is an intrinsic streaming guardrail built on meta-llama/Llama-3.1-8B-Instruct. Rather than running a separate safety model, this lightweight probe reuses the base model's hidden states during generation to score, at every token, query intent, response unsafety, and hallucination risk. It adds less than 0.5% decode-time overhead.
| Base model | Probe parameters | Tapped layers | Outputs |
|---|---|---|---|
inclusionAI/Llama-3.1-8B-Instruct-singprobe | 8.13M | [9, 19, 30] | 8 intents + unsafe + hallucination |
See the technical report for methodology and complete results. Training codes are available at inclusionAI/SingProbe.
Higher is better for every metric. Results are averages over the benchmark suites specified below.
| Task | Metric | Llama-3.1-8B-Instruct-singprobe | Reference baseline |
|---|---|---|---|
| Query intent classification (6 benchmarks) | F1 | 0.8759 | YuFeng-XGuard-Reason-8B: 0.8714 |
| Response safety classification (8 benchmarks) | F1 | 0.8624 | Qwen3Guard-Gen-8B-strict: 0.8604 |
| Streaming safety (3 benchmarks) | R-AUC / T-AUC | 0.9858 / 0.9291 | Qwen3Guard-Stream-8B-strict: 0.9640 / 0.8893 |
| Hallucination detection (6 benchmarks) | AUC | 0.7704 | DRIFT: 0.8000 |
| Deployment characteristic | Result |
|---|---|
| Benign-response false-positive rate | 0.03% average across 5 datasets |
| Decode overhead | < 0.5% |
SingProbe is supported through the SGLang integration branch or vLLM integration branch. Load the probe by its Hugging Face ID at server launch:
python -m sglang.launch_server \
--model-path meta-llama/Llama-3.1-8B-Instruct \
--probe-ckpt inclusionAI/Llama-3.1-8B-Instruct-singprobe \
--port 30000
The integrations return one score dictionary per generated token (label_0–label_9). Use the exact base-model/probe pair: meta-llama/Llama-3.1-8B-Instruct with this checkpoint.
@article{singteam2026singprobe,
title = {SingProbe Technical Report},
author = {Sing Team},
journal = {arXiv preprint arXiv:2608.30703},
year = {2026},
}