KNotJev : Kev

API

Primary endpoint: POST /v1/systemone

Request

FieldTypeDescription
statestring | objectContext the model judges
questionsrecordNamed choice / score / noul questions
optionsobject?Backend / decoding knobs

Question types

{
  "urgent": {
    "type": "noul",
    "instructions": "Needs a reply within the hour?"
  },
  "team": {
    "type": "choice",
    "instructions": "Which team owns this?",
    "criteria": {
      "outage": "service down or degraded",
      "billing": "charges, refunds, invoices",
      "feature": "product requests"
    }
  },
  "tone": {
    "type": "score",
    "instructions": "Customer tone",
    "levels": ["calm", "annoyed", "furious"]
  }
}

Response shape

{
  "answers": {
    "team": {
      "type": "choice",
      "choice": "billing",
      "confidence": 0.94,
      "probabilities": {
        "billing": 0.99,
        "outage": 0.01,
        "feature": 0.0
      }
    }
  }
}

Threshold on confidence, noul, or the full distribution — never on free-form text.