QnAMaker Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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