GChief117 commited on
Commit
c4106c2
·
verified ·
1 Parent(s): c26d04e

v0.4.8.1: retrain utilities LoRA for retrieval grounding

Browse files

Replaces selora-utilities.f16.gguf with a retrained utilities specialist
(same Qwen3-1.7B base, same prompt format). Trained to ground answers in
the injected RELEVANT DOCS block: cite only retrieved entries, refuse
when a device is not in the docs, and answer verdict questions directly.

Measured with the official scorers, v0.4.8 -> v0.4.8.1:
- Live integration behavioral gate (82 contracts): 79.3% -> 87.8%
- MultiHop-RAG qa_evaluate (n=60): 0.250 -> 0.650
- RGB noisy-context accuracy: 0.50 -> 0.70
- Installer pipeline end-to-end: 44/65 -> 58/65
- Honest refusal when the device is absent: 0/15 -> 15/15
- Median answer latency: 3.7s -> 0.4s

One artifact serves both runtimes: the llama-server --lora slot and the
ollama Modelfile.utilities ADAPTER. Base model and the other four
specialist LoRAs are unchanged. README gains the v0.4.8.1 benchmark
table (and corrects the RAGAS cell to the shipped model's 0.822).

Files changed (2) hide show
  1. README.md +16 -0
  2. selora-utilities.f16.gguf +1 -1
README.md CHANGED
@@ -209,6 +209,22 @@ Each runtime is scored two ways — the model's **Raw** envelope graded directly
209
 
210
  See [Evaluation](#evaluation) for what each surface measures — the LoRA adapter vs the integration vs the raw model.
211
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
212
  ## Quick start
213
 
214
  You have a choice in how you start with Selora AI:
 
209
 
210
  See [Evaluation](#evaluation) for what each surface measures — the LoRA adapter vs the integration vs the raw model.
211
 
212
+ ### v0.4.8.1 — retrieval grounding
213
+
214
+ Updated artifacts: `selora-utilities.f16.gguf` (llama.cpp specialist) and `selora-ollama.Q6_K.gguf` (merged model). Scored with the official benchmark scorers:
215
+
216
+ | Surface (official scorers) | Before | After | Measured on |
217
+ |---|---|---|---|
218
+ | Live integration behavioral gate (82 contracts, real HA) | 79.3% | **87.8%** | llama.cpp specialists |
219
+ | MultiHop-RAG (`qa_evaluate`, n=60) | 0.250 | **0.650** | llama.cpp specialists |
220
+ | RGB noisy-context accuracy | 0.50 | **0.70** | llama.cpp specialists |
221
+ | RAGAS faithfulness | 0.309 | **0.822** | `selora-ollama` (merged) |
222
+ | Installer pipeline end-to-end (65 cases) | 44 / 65 | **58 / 65** | llama.cpp specialists |
223
+ | Honest refusal, device absent (n=15) | 0 / 15 | **15 / 15** | both runtimes |
224
+ | Median answer latency | 3.7 s | **0.4 s** | llama.cpp specialists |
225
+
226
+ Same base (`qwen3_17b_base.Q6_K.gguf`), same prompts, same `Modelfile.utilities` / llama-server `--lora` flow. The Allen-surface tables above reflect the prior build; re-measurement on this update is in progress.
227
+
228
  ## Quick start
229
 
230
  You have a choice in how you start with Selora AI:
selora-utilities.f16.gguf CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:d1e47028cbc3ad81252853bc363921764456d50a1329d41e4ded3f2b7a9b3af9
3
  size 19938528
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c28d2eb12d0f27d3d3a6b35fab7ec97972b6c945e8b702734432eed8eb6afa77
3
  size 19938528