A list of the categories along with the input type(s) that the score applies to.

interface CategoryAppliedInputTypes {
    harassment: "text"[];
    harassment/threatening: "text"[];
    hate: "text"[];
    hate/threatening: "text"[];
    illicit: "text"[];
    illicit/violent: "text"[];
    self-harm: ("text" | "image")[];
    self-harm/instructions: ("text" | "image")[];
    self-harm/intent: ("text" | "image")[];
    sexual: ("text" | "image")[];
    sexual/minors: "text"[];
    violence: ("text" | "image")[];
    violence/graphic: ("text" | "image")[];
}

Properties

harassment: "text"[]

The applied input type(s) for the category 'harassment'.

harassment/threatening: "text"[]

The applied input type(s) for the category 'harassment/threatening'.

hate: "text"[]

The applied input type(s) for the category 'hate'.

hate/threatening: "text"[]

The applied input type(s) for the category 'hate/threatening'.

illicit: "text"[]

The applied input type(s) for the category 'illicit'.

illicit/violent: "text"[]

The applied input type(s) for the category 'illicit/violent'.

self-harm: ("text" | "image")[]

The applied input type(s) for the category 'self-harm'.

self-harm/instructions: ("text" | "image")[]

The applied input type(s) for the category 'self-harm/instructions'.

self-harm/intent: ("text" | "image")[]

The applied input type(s) for the category 'self-harm/intent'.

sexual: ("text" | "image")[]

The applied input type(s) for the category 'sexual'.

sexual/minors: "text"[]

The applied input type(s) for the category 'sexual/minors'.

violence: ("text" | "image")[]

The applied input type(s) for the category 'violence'.

violence/graphic: ("text" | "image")[]

The applied input type(s) for the category 'violence/graphic'.