CapabilityWire
// event · api

Ollama v0.35.0 adds decision models via /v1/systemone endpoint

api
vendor: ollamapublished: 14d agoconfidence: 0.85id: 6d875adc-049f-4887-833b-06f08fceaf5e

Ollama 0.35.0 introduces support for "decision models" through a new `/v1/systemone` API, based on TypeSafe's Jev API. Instead of free-form text, these models return structured choices, probabilities, and confidence scores — useful for ticket triage, model routing, and classification. Ships with Bespoke Labs' Nimble and Together AI's Tev1. Supports `choice`, `noul`, and `score` question types.

capability delta

An agent can now call Ollama's /v1/systemone endpoint with a state and typed questions to get back structured choices with probabilities and confidence scores — enabling deterministic routing, triage, and classification without parsing LLM text.

curator note

New endpoint (`/v1/systemone`) plus two new decision-model families (Nimble, Tev1). Clear agent-relevant capability for routing/triage. Note "noul" appears to be a typo in the release notes (likely "bool").

// install
brew install ollama
github · ollama/ollama @ v0.35.0
// example
bash
ollama pull nimble

curl http://localhost:11434/v1/systemone \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "nimble",
    "state": "Our checkout has returned 500 errors since 9am.",
    "questions": {
      "label": {
        "type": "choice",
        "instructions": "Which label fits this ticket?",
        "criteria": {
          "billing": "Payments and refunds",
          "bug": "Software errors",
          "account": "Login and account access"
        }
      }
    }
  }'
// links
ollamadecision-modelsclassificationroutingstructured-outputlocal-inference
source: github_release · https://github.com/ollama/ollama/releases/tag/v0.35.0