QnAMaker Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient) |
Инициализирует новый экземпляр класса QnAMaker. |
QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient) |
Устаревшие..
Инициализирует новый экземпляр класса QnAMaker. |
QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Инициализирует новый экземпляр класса QnAMaker. |
QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Устаревшие..
Инициализирует новый экземпляр класса QnAMaker. |
QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)
Инициализирует новый экземпляр класса 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)
Параметры
- endpoint
- QnAMakerEndpoint
Конечная точка база знаний для запроса.
- options
- QnAMakerOptions
Параметры для база знаний QnA Maker.
- httpClient
- HttpClient
Альтернативный клиент, с которым можно взаимодействовать с QnAMaker. Если значение равно NULL, для этого экземпляра используется клиент по умолчанию.
Применяется к
QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)
Внимание!
Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).
Инициализирует новый экземпляр класса 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)
Параметры
- service
- QnAMakerService
Сведения о службе QnA из конфигурации.
- options
- QnAMakerOptions
Параметры для база знаний QnA Maker.
- httpClient
- HttpClient
Альтернативный клиент, с которым можно взаимодействовать с QnAMaker. Если значение равно NULL, для этого экземпляра используется клиент по умолчанию.
- Атрибуты
Применяется к
QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)
Инициализирует новый экземпляр класса 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)
Параметры
- endpoint
- QnAMakerEndpoint
Конечная точка база знаний для запроса.
- options
- QnAMakerOptions
Параметры для база знаний QnA Maker.
- httpClient
- HttpClient
Альтернативный клиент, с которым можно взаимодействовать с QnAMaker. Если значение равно NULL, для этого экземпляра используется клиент по умолчанию.
- telemetryClient
- IBotTelemetryClient
IBotTelemetryClient, используемый для ведения журнала событий телеметрии.
- logPersonalInformation
- Boolean
Задайте значение true, чтобы включить персональные данные в события телеметрии.
Применяется к
QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)
Внимание!
Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).
Инициализирует новый экземпляр класса 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)
Параметры
- service
- QnAMakerService
Сведения о службе QnA из конфигурации.
- options
- QnAMakerOptions
Параметры для база знаний QnA Maker.
- httpClient
- HttpClient
Альтернативный клиент, с которым можно взаимодействовать с QnAMaker. Если значение равно NULL, для этого экземпляра используется клиент по умолчанию.
- telemetryClient
- IBotTelemetryClient
IBotTelemetryClient, используемый для ведения журнала событий телеметрии.
- logPersonalInformation
- Boolean
Задайте значение true, чтобы включить персональные данные в события телеметрии.
- Атрибуты