LuisService class

Avertissement

Cette API est à présent déconseillée.

See https://aka.ms/bot-file-basics for more information.

Définit une connexion de service LUIS.

Extends

Constructeurs

LuisService(ILuisService, ServiceTypes)

Crée une instance LuisService.

Propriétés

appId

ID d’application Luis.

authoringKey

Clé de création pour l’utilisation de l’API de création.

customEndpoint

URL d’un point de terminaison personnalisé. Cela ne doit être utilisé que lorsque LUIS déployé via un conteneur. Si une valeur est définie, la méthode GetEndpoint() retourne la valeur du point de terminaison personnalisé.

region

Région pour luis.

subscriptionKey

Clé d’abonnement pour l’utilisation de l’API de modèle appelant pour les prédictions.

version

Version de l’application.

Propriétés héritées

id

ID unique du service.

name

Nom convivial du service.

type

Méthodes

decrypt(string, (value: string, secret: string) => string)

Déchiffrer les propriétés sur ce service.

encrypt(string, (value: string, secret: string) => string)

Chiffrer les propriétés sur ce service.

getEndpoint()

Obtenir le point de terminaison du service luis. Si un customEndpoint est défini, il est retourné sinon le point de terminaison est généré automatiquement en fonction de l’ensemble de régions.

Méthodes héritées

toJSON()

Crée une version JSON du modèle pour l’enregistrement sur disque.

Détails du constructeur

LuisService(ILuisService, ServiceTypes)

Crée une instance LuisService.

new LuisService(source?: ILuisService, serviceType?: ServiceTypes)

Paramètres

source
ILuisService

(Facultatif) Définition de service json.

serviceType
ServiceTypes

(Facultatif) type de service défini.

Détails de la propriété

appId

ID d’application Luis.

appId: string

Valeur de propriété

string

authoringKey

Clé de création pour l’utilisation de l’API de création.

authoringKey: string

Valeur de propriété

string

customEndpoint

URL d’un point de terminaison personnalisé. Cela ne doit être utilisé que lorsque LUIS déployé via un conteneur. Si une valeur est définie, la méthode GetEndpoint() retourne la valeur du point de terminaison personnalisé.

customEndpoint: string

Valeur de propriété

string

region

Région pour luis.

region: string

Valeur de propriété

string

subscriptionKey

Clé d’abonnement pour l’utilisation de l’API de modèle appelant pour les prédictions.

subscriptionKey: string

Valeur de propriété

string

version

Version de l’application.

version: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID unique du service.

id: string

Valeur de propriété

string

héritée deConnectedService.id

name

Nom convivial du service.

name: string

Valeur de propriété

string

héritée deConnectedService.name

type

type?: ServiceTypes

Valeur de propriété

héritée deConnectedService.type

Détails de la méthode

decrypt(string, (value: string, secret: string) => string)

Déchiffrer les propriétés sur ce service.

function decrypt(secret: string, decryptString: (value: string, secret: string) => string)

Paramètres

secret

string

Secret à utiliser pour déchiffrer.

decryptString

(value: string, secret: string) => string

Fonction appelée pour déchiffrer une valeur individuelle.

encrypt(string, (value: string, secret: string) => string)

Chiffrer les propriétés sur ce service.

function encrypt(secret: string, encryptString: (value: string, secret: string) => string)

Paramètres

secret

string

Secret à utiliser pour chiffrer.

encryptString

(value: string, secret: string) => string

Fonction appelée pour chiffrer une valeur individuelle.

getEndpoint()

Obtenir le point de terminaison du service luis. Si un customEndpoint est défini, il est retourné sinon le point de terminaison est généré automatiquement en fonction de l’ensemble de régions.

function getEndpoint(): string

Retours

string

URL de ce service.

Détails de la méthode héritée

toJSON()

Crée une version JSON du modèle pour l’enregistrement sur disque.

function toJSON(): IConnectedService

Retours

Json IConnectedService.

héritée deConnectedService.toJSON