ContentFieldDefinition interface

Definizione del campo usando una sintassi simile a uno schema JSON.

Proprietà

description

Descrizione del campo.

enum

Enumerazione dei possibili valori di campo.

enumDescriptions

Descrizioni per ogni valore di enumerazione.

estimateSourceAndConfidence

Torna fonte di radicamento e fiducia.

examples

Esempi di valori di campo.

itemDefinition

Schema di tipo di campo di ogni elemento dell'array, se il tipo è un array.

method

Metodo di generazione.

properties

Sottocampi nominati, se il tipo è oggetto.

ref

Riferimento a un'altra definizione di campo.

type

Tipo di dati semantico del valore del campo.

Dettagli proprietà

description

Descrizione del campo.

description?: string

Valore della proprietà

string

enum

Enumerazione dei possibili valori di campo.

enum?: string[]

Valore della proprietà

string[]

enumDescriptions

Descrizioni per ogni valore di enumerazione.

enumDescriptions?: Record<string, string>

Valore della proprietà

Record<string, string>

estimateSourceAndConfidence

Torna fonte di radicamento e fiducia.

estimateSourceAndConfidence?: boolean

Valore della proprietà

boolean

examples

Esempi di valori di campo.

examples?: string[]

Valore della proprietà

string[]

itemDefinition

Schema di tipo di campo di ogni elemento dell'array, se il tipo è un array.

itemDefinition?: ContentFieldDefinition

Valore della proprietà

method

Metodo di generazione.

method?: GenerationMethod

Valore della proprietà

properties

Sottocampi nominati, se il tipo è oggetto.

properties?: Record<string, ContentFieldDefinition>

Valore della proprietà

Record<string, ContentFieldDefinition>

ref

Riferimento a un'altra definizione di campo.

ref?: string

Valore della proprietà

string

type

Tipo di dati semantico del valore del campo.

type?: ContentFieldType

Valore della proprietà