Partilhar via


QnAMaker Construtores

Definição

Sobrecargas

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Inicializa uma nova instância da QnAMaker classe .

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)
Obsoleto.

Inicializa uma nova instância da QnAMaker classe .

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

Inicializa uma nova instância da QnAMaker classe .

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

Inicializa uma nova instância da QnAMaker classe .

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Inicializa uma nova instância da QnAMaker classe .

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 final do base de dados de conhecimento a consultar.

options
QnAMakerOptions

As opções para o Criador de FAQ base de dados de conhecimento.

httpClient
HttpClient

Um cliente alternativo com o qual falar com o QnAMaker. Se for nulo, é utilizado um cliente predefinido para esta instância.

Aplica-se a

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)

Atenção

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

Inicializa uma nova instância da QnAMaker classe .

[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 de FAQ da configuração.

options
QnAMakerOptions

As opções para o Criador de FAQ base de dados de conhecimento.

httpClient
HttpClient

Um cliente alternativo com o qual falar com o QnAMaker. Se for nulo, é utilizado um cliente predefinido para esta instância.

Atributos

Aplica-se a

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

Inicializa uma nova instância da QnAMaker classe .

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 final do base de dados de conhecimento a consultar.

options
QnAMakerOptions

As opções para o Criador de FAQ base de dados de conhecimento.

httpClient
HttpClient

Um cliente alternativo com o qual falar com o QnAMaker. Se for nulo, é utilizado um cliente predefinido para esta instância.

telemetryClient
IBotTelemetryClient

O IBotTelemetryClient utilizado para registar eventos de telemetria.

logPersonalInformation
Boolean

Defina como verdadeiro para incluir informações pessoais identificáveis em eventos de telemetria.

Aplica-se a

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

Atenção

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

Inicializa uma nova instância da QnAMaker classe .

[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 de FAQ da configuração.

options
QnAMakerOptions

As opções para o Criador de FAQ base de dados de conhecimento.

httpClient
HttpClient

Um cliente alternativo com o qual falar com o QnAMaker. Se for nulo, é utilizado um cliente predefinido para esta instância.

telemetryClient
IBotTelemetryClient

O IBotTelemetryClient utilizado para registar eventos de telemetria.

logPersonalInformation
Boolean

Defina como verdadeiro para incluir informações pessoais identificáveis em eventos de telemetria.

Atributos

Aplica-se a