Partager via


QnAMaker Constructeurs

Définition

Surcharges

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Initialise une nouvelle instance de la classe QnAMaker.

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)
Obsolète.

Initialise une nouvelle instance de la classe QnAMaker.

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

Initialise une nouvelle instance de la classe QnAMaker.

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)
Obsolète.

Initialise une nouvelle instance de la classe QnAMaker.

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Initialise une nouvelle instance de la 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)

Paramètres

endpoint
QnAMakerEndpoint

Point de terminaison du base de connaissances à interroger.

options
QnAMakerOptions

Options du base de connaissances QnA Maker.

httpClient
HttpClient

Un autre client avec lequel communiquer avec QnAMaker. Si la valeur est null, un client par défaut est utilisé pour cette instance.

S’applique à

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)

Attention

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

Initialise une nouvelle instance de la 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)

Paramètres

service
QnAMakerService

Détails du service QnA de la configuration.

options
QnAMakerOptions

Options du base de connaissances QnA Maker.

httpClient
HttpClient

Un autre client avec lequel communiquer avec QnAMaker. Si la valeur est null, un client par défaut est utilisé pour cette instance.

Attributs

S’applique à

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

Initialise une nouvelle instance de la 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)

Paramètres

endpoint
QnAMakerEndpoint

Point de terminaison du base de connaissances à interroger.

options
QnAMakerOptions

Options du base de connaissances QnA Maker.

httpClient
HttpClient

Un autre client avec lequel communiquer avec QnAMaker. Si la valeur est null, un client par défaut est utilisé pour cette instance.

telemetryClient
IBotTelemetryClient

IBotTelemetryClient utilisé pour la journalisation des événements de télémétrie.

logPersonalInformation
Boolean

Définissez sur true pour inclure des informations d’identification personnelle dans les événements de télémétrie.

S’applique à

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

Attention

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

Initialise une nouvelle instance de la 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)

Paramètres

service
QnAMakerService

Détails du service QnA de la configuration.

options
QnAMakerOptions

Options du base de connaissances QnA Maker.

httpClient
HttpClient

Un autre client avec lequel communiquer avec QnAMaker. Si la valeur est null, un client par défaut est utilisé pour cette instance.

telemetryClient
IBotTelemetryClient

IBotTelemetryClient utilisé pour la journalisation des événements de télémétrie.

logPersonalInformation
Boolean

Définissez sur true pour inclure des informations d’identification personnelle dans les événements de télémétrie.

Attributs

S’applique à