{"type":"object","contentType":"application/json","properties":{"model":{"type":"string","description":"The model that performed the evaluation."},"answers":{"type":"object","description":"One answer per question, keyed by the question ids from the request.","additionalProperties":{"oneOf":[{"type":"object","title":"Noul answer","properties":{"type":{"type":"string","enum":["noul"]},"noul":{"type":"number","minimum":0,"maximum":1,"description":"Probability the answer is yes."}},"required":["type","noul"]},{"type":"object","title":"Choice answer","properties":{"type":{"type":"string","enum":["choice"]},"choice":{"type":"string","description":"The highest-probability option."},"probabilities":{"type":"object","description":"Probability per option/level; values sum to 1.","additionalProperties":{"type":"number","minimum":0,"maximum":1}},"confidence":{"type":"number","minimum":0,"maximum":1,"description":"How certain the model is, derived from the probabilities."}},"required":["type","choice","probabilities","confidence"]},{"type":"object","title":"Score answer","properties":{"type":{"type":"string","enum":["score"]},"score":{"type":"number","description":"Probability-weighted level; can land between levels."},"legend":{"type":"object","description":"Level index (string) mapped to its description.","additionalProperties":{}},"probabilities":{"type":"object","description":"Probability per option/level; values sum to 1.","additionalProperties":{"type":"number","minimum":0,"maximum":1}},"confidence":{"type":"number","minimum":0,"maximum":1,"description":"How certain the model is, derived from the probabilities."}},"required":["type","score","legend","probabilities","confidence"]}]}},"usage":{"type":"object","properties":{"input_tokens":{"type":"integer"},"output_tokens":{"type":"integer"}},"required":["input_tokens","output_tokens"]}},"required":["model","answers","usage"]}