decide_many
Ask multiple independent questions about a single state in one model call. Get calibrated judgments for choices, scores, or yes/no probabilities to resolve ambiguous decisions cheaply.
Instructions
Ask several independent questions about ONE state in a single pass. Question ids stay local, so N questions cost one model call, not N — this is the cheap way to get many judgments at once. Types: 'choice' (label + criteria map), 'score' (ordered list of 2-10 steps), 'noul' (a yes/no, returns P(true)).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | Yes | The situation: a string, or an object of named facts. | |
| backend | No | ||
| questions | Yes | question name -> {type, instructions, criteria} | |
| state_label | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | ||
| usage | No | ||
| answers | Yes | question name -> answer | |
| backend | Yes |