Compartir a través de


QnAMaker Constructores

Definición

Sobrecargas

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Inicializa una nueva instancia de la clase QnAMaker.

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)
Obsoletos.

Inicializa una nueva instancia de la clase QnAMaker.

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

Inicializa una nueva instancia de la clase QnAMaker.

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

Inicializa una nueva instancia de la clase QnAMaker.

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Inicializa una nueva instancia de la clase 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

Punto de conexión del knowledge base que se va a consultar.

options
QnAMakerOptions

Las opciones de QnA Maker knowledge base.

httpClient
HttpClient

Un cliente alternativo con el que comunicarse con QnAMaker. Si es null, se usa un cliente predeterminado para esta instancia.

Se aplica a

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)

Precaución

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

Inicializa una nueva instancia de la clase 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

Detalles del servicio QnA de la configuración.

options
QnAMakerOptions

Las opciones de QnA Maker knowledge base.

httpClient
HttpClient

Un cliente alternativo con el que comunicarse con QnAMaker. Si es null, se usa un cliente predeterminado para esta instancia.

Atributos

Se aplica a

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

Inicializa una nueva instancia de la clase 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

Punto de conexión del knowledge base que se va a consultar.

options
QnAMakerOptions

Las opciones de QnA Maker knowledge base.

httpClient
HttpClient

Un cliente alternativo con el que comunicarse con QnAMaker. Si es null, se usa un cliente predeterminado para esta instancia.

telemetryClient
IBotTelemetryClient

IBotTelemetryClient se usa para registrar eventos de telemetría.

logPersonalInformation
Boolean

Establézcalo en true para incluir información de identificación personal en eventos de telemetría.

Se aplica a

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

Precaución

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

Inicializa una nueva instancia de la clase 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

Detalles del servicio QnA de la configuración.

options
QnAMakerOptions

Las opciones de QnA Maker knowledge base.

httpClient
HttpClient

Un cliente alternativo con el que comunicarse con QnAMaker. Si es null, se usa un cliente predeterminado para esta instancia.

telemetryClient
IBotTelemetryClient

IBotTelemetryClient se usa para registrar eventos de telemetría.

logPersonalInformation
Boolean

Establézcalo en true para incluir información de identificación personal en eventos de telemetría.

Atributos

Se aplica a