Aracılığıyla paylaş


LuisRecognizer Sınıf

Tanım

LUIS tabanlı uygulaması.ITelemetryRecognizer

public class LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.ITelemetryRecognizer, Microsoft.Bot.Builder.IRecognizer
type LuisRecognizer = class
    interface ITelemetryRecognizer
    interface IRecognizer
Public Class LuisRecognizer
Implements IRecognizer, ITelemetryRecognizer
Devralma
LuisRecognizer
Uygulamalar

Oluşturucular

LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
Geçersiz.

LuisRecognizer sınıfının yeni bir örneğini başlatır.

LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
Geçersiz.

LuisRecognizer sınıfının yeni bir örneğini başlatır.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

LuisRecognizer sınıfının yeni bir örneğini başlatır.

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
Geçersiz.

LuisRecognizer sınıfının yeni bir örneğini başlatır.

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
Geçersiz.

LuisRecognizer sınıfının yeni bir örneğini başlatır.

Alanlar

DeclarativeType

Bu tanıyıcı için bildirim temelli tür.

LuisTraceLabel

LUIS izleme etkinliğinin bağlam etiketi.

LuisTraceType

LUIS izleme etkinliğinin değer türü.

Özellikler

DefaultHttpClient
Geçersiz.

LUIS API'sini çağırırken kullanılacak varsayılan HttpClient değeri alır.

LogPersonalInformation

Kullanıcıdan gelen kişisel bilgilerin telemetriye kaydedilip kaydedilmeyeceğini belirten bir değer alır veya ayarlar.

TelemetryClient

LuisResult olayını günlüğe kaydeden yapılandırılmış IBotTelemetryClient olan öğesini alır.

Yöntemler

FillLuisEventPropertiesAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, CancellationToken)

Telemetri için LuisResult olayının olay özelliklerini doldurur. Bu özellikler, tanıyıcı çağrıldığında günlüğe kaydedilir.

OnRecognizerResultAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

LuisResult günlüğe kaydedilmeden önce çağrılır.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Tanıma aracılığıyla bir konuşma çalıştırır ve genel bir tanıyıcı sonucu döndürür.

RecognizeAsync(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Tanıma aracılığıyla bir konuşma çalıştırır ve genel bir tanıyıcı sonucu döndürür.

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync(ITurnContext, CancellationToken)

Tanıma aracılığıyla bir konuşma çalıştırır ve genel bir tanıyıcı sonucu döndürür.

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Geçersiz.

Tanıma aracılığıyla bir konuşma çalıştırır ve genel bir tanıyıcı sonucu döndürür.

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Geçersiz.

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Tanıma aracılığıyla bir konuşma çalıştırır ve genel bir tanıyıcı sonucu döndürür.

RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Bir tanıma aracılığıyla bir konuşma çalıştırır ve kesin olarak belirlenmiş bir tanıyıcı sonucu döndürür.

RecognizeAsync<T>(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Bir tanıma aracılığıyla bir konuşma çalıştırır ve kesin olarak belirlenmiş bir tanıyıcı sonucu döndürür.

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Bir tanıma aracılığıyla bir konuşma çalıştırır ve kesin olarak belirlenmiş bir tanıyıcı sonucu döndürür.

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
Geçersiz.

Bir tanıma aracılığıyla bir konuşma çalıştırır ve kesin olarak belirlenmiş bir tanıyıcı sonucu döndürür.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Geçersiz.

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Bir tanıma aracılığıyla bir konuşma çalıştırır ve kesin olarak belirlenmiş bir tanıyıcı sonucu döndürür.

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Analizin sonuçlarını döndür (Önerilen eylemler ve amaçlar).

TopIntent(RecognizerResult, String, Double)

Bir LUIS sonuçları kümesinden en yüksek puanlama amacının adını döndürür.

Şunlara uygulanır