- Yes or no: a statement to confirm.
- Score: a rating on a scale you name.
- Category: one option out of a list you give.
A yes or no question
Say what counts with criteria
--criteria twice after the question it belongs to: first what counts as yes, then what does not. Use it when the sample shows the judge drawing the line somewhere other than where you would.
For example, with only “the agent contacted the colleague”, a ticket that mentions the colleague passes. With “a message sent to the colleague directly counts, a ticket that names them does not”, it fails.
Move the threshold
A score
A category
name=what it means, between 2 and 255 of them. You get the most likely option and its probability, plus every option’s probability, so you can read the runner-up.
A score or a category question counts its rows as judged rather than matched, so --matched on results and the matched count in the headline cover the yes or no questions only.
Several questions of one text
--criteria, --threshold, --score, --category and --id after the --ask it belongs to. You pay for the text plus the questions, in one judge request per row, so ten questions cost about the same as one.
Questions from a file
kind is boolean, score or category; criteria is a list of two strings; range has min and max; options is a list of name and description. The REST API takes the same list as questions.
Ask with the file or with the flags, not both: --questions-file next to a positional question, --ask, --criteria, --threshold, --score, --category or --id is refused.
Naming a question
Without a name, questions are calledq1, q2 and so on. Give one with --id annoyed after the --ask, or id in the file. The name shows up in three places:
- as the column in the statement
- as
questionIdon every verdict - as the value you pass to
results --question
TraceId, ThreadId, SpanId and OccurredAt are taken by the row itself, and two questions cannot share a name.