TemplateEngineLanguageGenerator class
LanguageGenerator implémentation qui utilise LGFile.
- Extends
-
Configurable
Constructeurs
Template |
Initialise une nouvelle instance de la classe TemplateEngineLanguageGenerator. |
Propriétés
$kind | |
id |
Méthodes
generate(Dialog |
Méthode permettant de générer du texte à partir d’un modèle et d’une donnée. |
Méthodes héritées
configure(Record<string, unknown>) | Méthode Fluent pour la configuration de l’objet. |
get |
Détails du constructeur
TemplateEngineLanguageGenerator(Templates | Resource, Map<string, Resource[]>)
Initialise une nouvelle instance de la classe TemplateEngineLanguageGenerator.
new TemplateEngineLanguageGenerator(arg1?: Templates | Resource, arg2?: Map<string, Resource[]>)
Paramètres
- arg2
-
Map<string, Resource[]>
Optionnel. Objet Map
avec un tableau Resource
pour chaque clé.
Détails de la propriété
$kind
static $kind: string
Valeur de propriété
string
id
id: string
Valeur de propriété
string
Détails de la méthode
generate(DialogContext, string, D)
Méthode permettant de générer du texte à partir d’un modèle et d’une donnée.
function generate(dialogContext: DialogContext, template: string, data: D): Promise<T>
Paramètres
- dialogContext
-
DialogContext
Contexte pour le tour de conversation actuel.
- template
-
string
Modèle à évaluer.
- data
-
D
Données à lier.
Retours
Promise<T>
Chaîne Promise avec le résultat évalué.
Détails de la méthode héritée
configure(Record<string, unknown>)
Méthode Fluent pour la configuration de l’objet.
function configure(config: Record<string, unknown>): this
Paramètres
- config
-
Record<string, unknown>
Paramètres de configuration à appliquer.
Retours
this
configurable une fois l’opération terminée.
héritée de Configurable.configure
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
Paramètres
- _property
-
string
Clé de la configuration du sélecteur conditionnel.
Retours
Converter | ConverterFactory
Convertisseur de la configuration du sélecteur.
héritée de Configurable.getConverter