QnAMaker Costruttori

Definizione

Overload

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Inizializza una nuova istanza della classe QnAMaker.

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)
Obsoleti.

Inizializza una nuova istanza della classe QnAMaker.

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)

Inizializza una nuova istanza della classe QnAMaker.

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)
Obsoleti.

Inizializza una nuova istanza della classe QnAMaker.

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Inizializza una nuova istanza della classe QnAMaker.

public QnAMaker (Microsoft.Bot.Builder.AI.QnA.QnAMakerEndpoint endpoint, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options = default, System.Net.Http.HttpClient httpClient = default);
new Microsoft.Bot.Builder.AI.QnA.QnAMaker : Microsoft.Bot.Builder.AI.QnA.QnAMakerEndpoint * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions * System.Net.Http.HttpClient -> Microsoft.Bot.Builder.AI.QnA.QnAMaker
Public Sub New (endpoint As QnAMakerEndpoint, Optional options As QnAMakerOptions = Nothing, Optional httpClient As HttpClient = Nothing)

Parametri

endpoint
QnAMakerEndpoint

Endpoint dell'knowledge base da eseguire query.

options
QnAMakerOptions

Opzioni per il knowledge base QnA Maker.

httpClient
HttpClient

Un client alternativo con cui parlare con QnAMaker. Se null, viene usato un client predefinito per questa istanza.

Si applica a

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)

Attenzione

Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).

Inizializza una nuova istanza della classe QnAMaker.

[System.Obsolete("Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).")]
public QnAMaker (Microsoft.Bot.Configuration.QnAMakerService service, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options = default, System.Net.Http.HttpClient httpClient = default);
[<System.Obsolete("Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).")>]
new Microsoft.Bot.Builder.AI.QnA.QnAMaker : Microsoft.Bot.Configuration.QnAMakerService * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions * System.Net.Http.HttpClient -> Microsoft.Bot.Builder.AI.QnA.QnAMaker
Public Sub New (service As QnAMakerService, Optional options As QnAMakerOptions = Nothing, Optional httpClient As HttpClient = Nothing)

Parametri

service
QnAMakerService

Dettagli del servizio QnA dalla configurazione.

options
QnAMakerOptions

Opzioni per il knowledge base QnA Maker.

httpClient
HttpClient

Un client alternativo con cui parlare con QnAMaker. Se null, viene usato un client predefinito per questa istanza.

Attributi

Si applica a

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)

Inizializza una nuova istanza della classe QnAMaker.

public QnAMaker (Microsoft.Bot.Builder.AI.QnA.QnAMakerEndpoint endpoint, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options, System.Net.Http.HttpClient httpClient, Microsoft.Bot.Builder.IBotTelemetryClient telemetryClient, bool logPersonalInformation = false);
new Microsoft.Bot.Builder.AI.QnA.QnAMaker : Microsoft.Bot.Builder.AI.QnA.QnAMakerEndpoint * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions * System.Net.Http.HttpClient * Microsoft.Bot.Builder.IBotTelemetryClient * bool -> Microsoft.Bot.Builder.AI.QnA.QnAMaker
Public Sub New (endpoint As QnAMakerEndpoint, options As QnAMakerOptions, httpClient As HttpClient, telemetryClient As IBotTelemetryClient, Optional logPersonalInformation As Boolean = false)

Parametri

endpoint
QnAMakerEndpoint

Endpoint dell'knowledge base da eseguire query.

options
QnAMakerOptions

Opzioni per il knowledge base QnA Maker.

httpClient
HttpClient

Un client alternativo con cui parlare con QnAMaker. Se null, viene usato un client predefinito per questa istanza.

telemetryClient
IBotTelemetryClient

IBotTelemetryClient usato per registrare gli eventi di telemetria.

logPersonalInformation
Boolean

Impostare su true per includere informazioni personali negli eventi di telemetria.

Si applica a

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)

Attenzione

Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).

Inizializza una nuova istanza della classe QnAMaker.

[System.Obsolete("Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).")]
public QnAMaker (Microsoft.Bot.Configuration.QnAMakerService service, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options, System.Net.Http.HttpClient httpClient, Microsoft.Bot.Builder.IBotTelemetryClient telemetryClient, bool logPersonalInformation = false);
[<System.Obsolete("Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).")>]
new Microsoft.Bot.Builder.AI.QnA.QnAMaker : Microsoft.Bot.Configuration.QnAMakerService * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions * System.Net.Http.HttpClient * Microsoft.Bot.Builder.IBotTelemetryClient * bool -> Microsoft.Bot.Builder.AI.QnA.QnAMaker
Public Sub New (service As QnAMakerService, options As QnAMakerOptions, httpClient As HttpClient, telemetryClient As IBotTelemetryClient, Optional logPersonalInformation As Boolean = false)

Parametri

service
QnAMakerService

Dettagli del servizio QnA dalla configurazione.

options
QnAMakerOptions

Opzioni per il knowledge base QnA Maker.

httpClient
HttpClient

Un client alternativo con cui parlare con QnAMaker. Se null, viene usato un client predefinito per questa istanza.

telemetryClient
IBotTelemetryClient

IBotTelemetryClient usato per registrare gli eventi di telemetria.

logPersonalInformation
Boolean

Impostare su true per includere informazioni personali negli eventi di telemetria.

Attributi

Si applica a