DispatchService class
Definiert eine Verteilerdienstverbindung.
- Extends
Konstruktoren
| Dispatch |
Erstellt eine neue DispatchService-Instanz. |
Eigenschaften
| service |
Dienst-IDs, über die das Versandmodell verteilt wird. |
Geerbte Eigenschaften
| app |
Luis-App-ID. |
| authoring |
Erstellungsschlüssel für die Verwendung der Erstellungs-API. |
| custom |
URL für einen benutzerdefinierten Endpunkt. Dies sollte nur verwendet werden, wenn der LUIS über einen Container bereitgestellt wird. Wenn ein Wert festgelegt ist, gibt die GetEndpoint()-Methode den Wert für benutzerdefinierten Endpunkt zurück. |
| id | Eindeutige ID für den Dienst. |
| name | Anzeigename für den Dienst. |
| region | Region für Luis. |
| subscription |
Abonnementschlüssel für die Verwendung der Aufrufmodell-API für Vorhersagen. |
| type | |
| version | Version der Anwendung. |
Geerbte Methoden
| decrypt(string, (value: string, secret: string) => string) | Entschlüsseln von Eigenschaften für diesen Dienst. |
| encrypt(string, (value: string, secret: string) => string) | Verschlüsseln sie Eigenschaften für diesen Dienst. |
| get |
Rufen Sie den Endpunkt für den Luis-Dienst ab. Wenn ein customEndpoint festgelegt wird, wird dies zurückgegeben, andernfalls wird der Endpunkt basierend auf dem Bereichssatz automatisch generiert. |
| toJSON() | Erstellt eine JSON-basierte Version des Modells zum Speichern auf dem Datenträger. |
Details zum Konstruktor
DispatchService(IDispatchService)
Erstellt eine neue DispatchService-Instanz.
new DispatchService(source?: IDispatchService)
Parameter
- source
- IDispatchService
(Optional) JSON-basierte Dienstdefinition.
Details zur Eigenschaft
serviceIds
Dienst-IDs, über die das Versandmodell verteilt wird.
serviceIds: string[]
Eigenschaftswert
string[]
Geerbte Eigenschaftsdetails
appId
authoringKey
Erstellungsschlüssel für die Verwendung der Erstellungs-API.
authoringKey: string
Eigenschaftswert
string
Geerbt vonLuisService.authoringKey
customEndpoint
URL für einen benutzerdefinierten Endpunkt. Dies sollte nur verwendet werden, wenn der LUIS über einen Container bereitgestellt wird. Wenn ein Wert festgelegt ist, gibt die GetEndpoint()-Methode den Wert für benutzerdefinierten Endpunkt zurück.
customEndpoint: string
Eigenschaftswert
string
geerbt vonLuisService.customEndpoint
id
name
region
subscriptionKey
Abonnementschlüssel für die Verwendung der Aufrufmodell-API für Vorhersagen.
subscriptionKey: string
Eigenschaftswert
string
Geerbt vonLuisService.subscriptionKey
type
version
Details zur geerbten Methode
decrypt(string, (value: string, secret: string) => string)
Entschlüsseln von Eigenschaften für diesen Dienst.
function decrypt(secret: string, decryptString: (value: string, secret: string) => string)
Parameter
- secret
-
string
Geheimer Schlüssel, der zum Entschlüsseln verwendet werden soll.
- decryptString
-
(value: string, secret: string) => string
Funktion, die zum Entschlüsseln eines einzelnen Werts aufgerufen wird.
geerbt vonLuisService.decrypt
encrypt(string, (value: string, secret: string) => string)
Verschlüsseln sie Eigenschaften für diesen Dienst.
function encrypt(secret: string, encryptString: (value: string, secret: string) => string)
Parameter
- secret
-
string
Geheimer Schlüssel, der zum Verschlüsseln verwendet werden soll.
- encryptString
-
(value: string, secret: string) => string
Funktion, die aufgerufen wird, um einen einzelnen Wert zu verschlüsseln.
geerbt vonLuisService.encrypt
getEndpoint()
Rufen Sie den Endpunkt für den Luis-Dienst ab. Wenn ein customEndpoint festgelegt wird, wird dies zurückgegeben, andernfalls wird der Endpunkt basierend auf dem Bereichssatz automatisch generiert.
function getEndpoint(): string
Gibt zurück
string
Die URL für diesen Dienst.
geerbt vonLuisService.getEndpoint
toJSON()
Erstellt eine JSON-basierte Version des Modells zum Speichern auf dem Datenträger.
function toJSON(): IConnectedService
Gibt zurück
Ein IConnectedService-JSON.
geerbt vonConnectedService.toJSON-