live wire
AI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLMAI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLM
upstreambeat.ai
guideAI

Red Hat’s EvalHub walkthrough turns guardrail tuning into a measurable trade-off

A local benchmark found the tested regex guardrail fast but inaccurate, while a DeBERTa classifier improved detection at a clear latency cost.

Benchmark chart of regex versus DeBERTa guardrails with accuracy and latency.
Chart: figures from the story
By The News Desk· Sep 3, 2026the quick take — two AI hosts, this story only

A new Red Hat Developer walkthrough shows how to move LLM guardrail testing beyond hand-picked prompts and into a repeatable local benchmark. The September 3 article uses EvalHub with a community NeMo Guardrails provider to compare a nuanced regular-expression filter with a DeBERTa classifier against labeled prompt-injection data.

What the benchmark exposes

The example’s regex configuration reached 51.1% accuracy. Its allowed-prompt recall was high at 96.66%, but its blocked-prompt recall was only 16.53%, meaning it missed most prompts the benchmark expected it to stop. The measured median decision latency was 13.7 milliseconds.

The DeBERTa configuration reached 88.93% accuracy, with 82.27% blocked-prompt recall and 97.72% allowed-prompt recall. That improvement came with a median latency of 45.2 milliseconds and a 294-millisecond p95. The article’s useful contribution is not simply that one approach scored higher: it makes the safety-versus-latency trade-off visible in the same evaluation workflow.

The dataset design is equally important. Red Hat’s example mixes prompts that should pass with prompts that should be blocked. A risk-only dataset can reward a useless guardrail that rejects everything, so accuracy must be considered alongside the system’s ability to preserve legitimate use. EvalHub reports separate precision, recall and F1 values for allowed and blocked classes, as well as errors and latency.

How to reproduce it

The walkthrough points to a supporting repository and a setup script that creates a local environment and starts EvalHub. Users then invoke evalhub eval run with a benchmark name, the NeMo provider and a selected guardrail configuration. Results are retrieved by job identifier after the run finishes.

EvalHub supplies built-in NeMo benchmarks for prompt injection and jailbreaks, and for toxicity and profanity. Their dataset mappings identify the prompt column, label column and which labels should be blocked or allowed. Teams can use those mappings as a template for their own labeled data rather than assuming a public benchmark represents their application traffic.

What platform teams should carry forward

The article proposes layering fast, targeted regex checks with a slower classifier for cases that need broader detection. That is a defensible starting pattern, but teams should rerun the measurement with their own prompts, failure costs and latency budget before adopting the sample thresholds.

The local workflow is also a useful pre-deployment gate for OpenShift AI. It lets developers reject weak guardrail configurations before they become a shared service, while preserving the benchmark definition and metrics needed for later comparison. A planned third part will address deployment at scale; this installment is focused on proving that a configuration works before promoting it.

Filed by The News Desk. Corrections: desk@upstreambeat.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.