Place the text on a scale

Rates the text on an ordered scale of described levels. `score` is the probability-weighted position, `level` the most likely index. Send `text` for one result, or `texts` for a batch wrapped as `{ results: [...] }`. The response carries `x-input-chars` (input characters) and `x-input-tokens` (input tokens billed for this call) headers.

Request

This endpoint expects an object.
scalelist of stringsRequired
Level descriptions, low to high.
textstringOptional1-20000 characters
The text to decide about.
textslist of stringsOptional

Batch form: one result per text.

Response

Result, or { results } for a batch

RateResultobject
OR
object

Errors

400
Bad Request Error
502
Bad Gateway Error