Compartilhar via


QnAMaker Construtores

Definição

Sobrecargas

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Inicializa uma nova instância da classe QnAMaker.

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)
Obsoleto.

Inicializa uma nova instância da classe QnAMaker.

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

Inicializa uma nova instância da classe QnAMaker.

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

Inicializa uma nova instância da classe QnAMaker.

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Inicializa uma nova instância da 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)

Parâmetros

endpoint
QnAMakerEndpoint

O ponto de extremidade do base de dados de conhecimento a ser consultado.

options
QnAMakerOptions

As opções para o QnA Maker base de dados de conhecimento.

httpClient
HttpClient

Um cliente alternativo com o qual falar com o QnAMaker. Se for nulo, um cliente padrão será usado para essa instância.

Aplica-se a

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)

Cuidado

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

Inicializa uma nova instância da 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)

Parâmetros

service
QnAMakerService

Detalhes do serviço QnA da configuração.

options
QnAMakerOptions

As opções para o QnA Maker base de dados de conhecimento.

httpClient
HttpClient

Um cliente alternativo com o qual falar com o QnAMaker. Se for nulo, um cliente padrão será usado para essa instância.

Atributos

Aplica-se a

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

Inicializa uma nova instância da 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)

Parâmetros

endpoint
QnAMakerEndpoint

O ponto de extremidade do base de dados de conhecimento a ser consultado.

options
QnAMakerOptions

As opções para o QnA Maker base de dados de conhecimento.

httpClient
HttpClient

Um cliente alternativo com o qual falar com o QnAMaker. Se for nulo, um cliente padrão será usado para essa instância.

telemetryClient
IBotTelemetryClient

O IBotTelemetryClient usado para registrar eventos de telemetria em log.

logPersonalInformation
Boolean

Defina como true para incluir informações de identificação pessoal em eventos de telemetria.

Aplica-se a

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

Cuidado

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

Inicializa uma nova instância da 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)

Parâmetros

service
QnAMakerService

Detalhes do serviço QnA da configuração.

options
QnAMakerOptions

As opções para o QnA Maker base de dados de conhecimento.

httpClient
HttpClient

Um cliente alternativo com o qual falar com o QnAMaker. Se for nulo, um cliente padrão será usado para essa instância.

telemetryClient
IBotTelemetryClient

O IBotTelemetryClient usado para registrar eventos de telemetria em log.

logPersonalInformation
Boolean

Defina como true para incluir informações de identificação pessoal em eventos de telemetria.

Atributos

Aplica-se a