CustomQuestionAnswering Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a una base de conocimiento de respuesta a preguntas personalizada.
public class CustomQuestionAnswering : Microsoft.Bot.Builder.AI.QnA.IQnAMakerClient, Microsoft.Bot.Builder.AI.QnA.ITelemetryQnAMaker
type CustomQuestionAnswering = class
interface IQnAMakerClient
interface ITelemetryQnAMaker
Public Class CustomQuestionAnswering
Implements IQnAMakerClient, ITelemetryQnAMaker
- Herencia
-
CustomQuestionAnswering
- Implementaciones
Constructores
CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Inicializa una nueva instancia de la clase CustomQuestionAnswering. |
CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient) |
Inicializa una nueva instancia de la clase CustomQuestionAnswering. |
Propiedades
DefaultHttpClient |
Obtiene el que HttpClient se va a usar al llamar a custom Question Answering API. |
LogPersonalInformation |
Obtiene un valor que indica si se debe registrar información personal procedente del usuario. |
TelemetryClient |
Obtiene el configurado IBotTelemetryClient actualmente que registra el evento QnaMessage. |
Métodos
CallTrainAsync(FeedbackRecords) |
Envíe comentarios al knowledge base. |
GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Genera una respuesta a partir del knowledge base. |
GetAnswersAsync(ITurnContext, QnAMakerOptions) |
Genera una respuesta a partir del knowledge base. |
GetAnswersRawAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Genera una respuesta a partir del knowledge base. |
GetLowScoreVariation(QueryResult[]) |
Filtra la pregunta ambigua para el aprendizaje activo. |
OnQnaResultsAsync(QueryResult[], ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Se ejecuta cuando se devuelve un resultado de Custom Question Answering. |