Benchmark decision models on hosted APIs and local GGUF #6
Loading…
Reference in a new issue
No description provided.
Delete branch "benchmark/decision-models"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
kBench had no way to compare decision models: models that read a text and answer a typed question (yes/no or multiple choice) with a probability per answer, such as TypeSafe Jev or the OpenAI Decisions API. This adds a Decision suite: pinned data, one runner, matrix cases and a site domain.
python -m decision preparefetches and checks them without inference; text stays in the gitignored cache.python -m decision MODEL --backend api|gguf --dataset KEY. Hosted APIs (Jev 1.14/1.13, OpenAIgpt-6-luna) read keys from the environment only and fail on model-version drift. Local models (Laya, Laya multilingual, Liquid d1-omni-600M and d1-3B, Clef Flash) run in an owned llama.cpp server through its/v1/systemoneendpoint on the CPU, the Iris Xe or the RTX 4070 Ti.apiengine, called from kEmbed01, so their latency includes the network.Decider models are not included: llama-server cannot serve them, they need a separate
decider-aibackend. No runs are included yet. Three things only a real host run can confirm: Clef's/propscontext check, Laya's GPU offload log line, and whether the community Laya multilingual GGUF loads. Each fails the run loudly rather than producing numbers. Hosts need llama.cpp b12020 or newer in{runtime}/llama-decision/.Proven with the full Python (358) and site (42) tests, typecheck and a static build, plus the new page in the dev server with a temporary contract-fixture result (shown above, not committed).
kReview review
Verdict: no findings
No verified defects were found in the reviewed changes.
kReview checked only the PR diff, metadata, and supplied repository context at
1548776589. It reports only issues supported by this material.Estimated cost: ~$0.70 total (1.5M in / 4.2k out); this run ~$0.23 (560.0k in / 1.1k out) / gpt-6.1-terra.
Run time: 1:54 total; this run 0:26.