ContentFieldDefinition interface
Définition du champ utilisant une syntaxe de type schéma JSON.
Propriétés
| description | Description du terrain. |
| enum | Énumération des valeurs possibles des champs. |
| enum |
Descriptions pour chaque valeur d’énumération. |
| estimate |
Retour à la source d’ancrage et confiance. |
| examples | Exemples de valeurs de champs. |
| item |
Schéma de type de champ de chaque élément du tableau, si le type est du tableau. |
| method | Méthode de génération. |
| properties | Sous-champs nommés, si le type est object. |
| ref | Référence à une autre définition de champ. |
| type | Type de données sémantiques de la valeur du champ. |
Détails de la propriété
description
Description du terrain.
description?: string
Valeur de propriété
string
enum
Énumération des valeurs possibles des champs.
enum?: string[]
Valeur de propriété
string[]
enumDescriptions
Descriptions pour chaque valeur d’énumération.
enumDescriptions?: Record<string, string>
Valeur de propriété
Record<string, string>
estimateSourceAndConfidence
Retour à la source d’ancrage et confiance.
estimateSourceAndConfidence?: boolean
Valeur de propriété
boolean
examples
Exemples de valeurs de champs.
examples?: string[]
Valeur de propriété
string[]
itemDefinition
Schéma de type de champ de chaque élément du tableau, si le type est du tableau.
itemDefinition?: ContentFieldDefinition
Valeur de propriété
method
properties
Sous-champs nommés, si le type est object.
properties?: Record<string, ContentFieldDefinition>
Valeur de propriété
Record<string, ContentFieldDefinition>
ref
Référence à une autre définition de champ.
ref?: string
Valeur de propriété
string
type
Type de données sémantiques de la valeur du champ.
type?: ContentFieldType