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
| Luis |
Crée une instance LuisService. |
Propriétés
| app |
ID d’application Luis. |
| authoring |
Clé de création pour l’utilisation de l’API de création. |
| custom |
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. |
| subscription |
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. |
| get |
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
name
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