Freigeben über


LuisRecognizerTelemetryClient interface

Eigenschaften

logPersonalInformation

Ruft einen Wert ab, der angibt, ob persönliche Informationen protokolliert werden sollen, die vom Benutzer stammen.

telemetryClient

Ruft den aktuell konfigurierten botTelemetryClient ab, der die Ereignisse protokolliert.

Methoden

recognize(TurnContext, [key: string]: string, [key: string]: number)

Ruft LUIS auf, um Absichten und Entitäten in einer Benutzer-Äußerung zu erkennen.

Details zur Eigenschaft

logPersonalInformation

Ruft einen Wert ab, der angibt, ob persönliche Informationen protokolliert werden sollen, die vom Benutzer stammen.

logPersonalInformation: boolean

Eigenschaftswert

boolean

telemetryClient

Ruft den aktuell konfigurierten botTelemetryClient ab, der die Ereignisse protokolliert.

telemetryClient: BotTelemetryClient

Eigenschaftswert

BotTelemetryClient

Details zur Methode

recognize(TurnContext, [key: string]: string, [key: string]: number)

Ruft LUIS auf, um Absichten und Entitäten in einer Benutzer-Äußerung zu erkennen.

function recognize(context: TurnContext, telemetryProperties?: [key: string]: string, telemetryMetrics?: [key: string]: number): Promise<RecognizerResult>

Parameter

context

TurnContext

Kontext für die aktuelle Unterhaltungswende mit der Verwendung.

telemetryProperties

[key: string]: string

Zusätzliche Eigenschaften, die mit dem LuisResult-Ereignis an Telemetrie protokolliert werden sollen.

telemetryMetrics

[key: string]: number

Zusätzliche Metriken, die mit dem LuisResult-Ereignis an Telemetrie protokolliert werden sollen.

Gibt zurück

Promise<RecognizerResult>

Eine Zusage, die zum Erkennungsergebnis aufgelöst wird.