Freigeben über


DispatchService class

Warnung

Diese API ist nun veraltet.

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

Definiert eine Verteilerdienstverbindung.

Extends

Konstruktoren

DispatchService(IDispatchService)

Erstellt eine neue DispatchService-Instanz.

Eigenschaften

serviceIds

Dienst-IDs, über die das Versandmodell verteilt wird.

Geerbte Eigenschaften

appId

Luis-App-ID.

authoringKey

Erstellungsschlüssel für die Verwendung der Erstellungs-API.

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.

id

Eindeutige ID für den Dienst.

name

Anzeigename für den Dienst.

region

Region für Luis.

subscriptionKey

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.

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.

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

Luis-App-ID.

appId: string

Eigenschaftswert

string

VonLuisService.appId geerbt

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

Eindeutige ID für den Dienst.

id: string

Eigenschaftswert

string

geerbt vonConnectedService.id

name

Anzeigename für den Dienst.

name: string

Eigenschaftswert

string

geerbt vonConnectedService.name

region

Region für Luis.

region: string

Eigenschaftswert

string

vonLuisService.region geerbt

subscriptionKey

Abonnementschlüssel für die Verwendung der Aufrufmodell-API für Vorhersagen.

subscriptionKey: string

Eigenschaftswert

string

Geerbt vonLuisService.subscriptionKey

type

type?: ServiceTypes

Eigenschaftswert

geerbt vonConnectedService.type

version

Version der Anwendung.

version: string

Eigenschaftswert

string

vonLuisService.version geerbt

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-