ClassifierSchema interface {#classifierschema_interface}

Multi-question decision schema compatible with the Web Classifier API.

Signature:

export declare interface ClassifierSchema 

Properties

Property Modifiers Type Description
context string Optional domain or system context prepended to question instructions.
expectedInputs ClassifierExpectedInput[] Optional expected input modalities and languages.
questions ClassifierQuestion[] Ordered list of questions to evaluate against the input.

ClassifierSchema.context {#classifierschemacontext}

Optional domain or system context prepended to question instructions.

Signature:

context?: string;

ClassifierSchema.expectedInputs {#classifierschemaexpectedinputs}

Optional expected input modalities and languages.

Signature:

expectedInputs?: ClassifierExpectedInput[];

ClassifierSchema.questions {#classifierschemaquestions}

Ordered list of questions to evaluate against the input.

Signature:

questions?: ClassifierQuestion[];