LanguageServiceUtils class
Utilidades para usar Query Knowledge Base y Agregar API de comentarios de Active Learning del servicio de lenguaje.
Constructores
Language |
Crea nuevas utilidades de Language Service. |
Propiedades
endpoint | |
http |
Métodos
add |
Agrega comentarios a la base de conocimiento. |
emit |
Emite un evento de seguimiento que detalla una llamada de respuesta a preguntas personalizada y sus resultados. |
query |
Se llama para consultar el servicio language. |
validate |
Validación de las opciones de qna maker |
Detalles del constructor
LanguageServiceUtils(QnAMakerOptions, QnAMakerEndpoint)
Crea nuevas utilidades de Language Service.
new LanguageServiceUtils(_options: QnAMakerOptions, endpoint: QnAMakerEndpoint)
Parámetros
- _options
- QnAMakerOptions
Configuración que se usa para configurar la instancia.
- endpoint
- QnAMakerEndpoint
Punto de conexión de la base de conocimiento que se va a consultar.
Detalles de las propiedades
endpoint
httpRequestUtils
Detalles del método
addFeedback(FeedbackRecords)
Agrega comentarios a la base de conocimiento.
function addFeedback(feedbackRecords: FeedbackRecords): Promise<void>
Parámetros
- feedbackRecords
- FeedbackRecords
Lista de registros de comentarios para El aprendizaje activo.
Devoluciones
Promise<void>
Promesa que representa la operación asincrónica.
emitTraceInfo(TurnContext, QnAMakerResult[], QnAMakerOptions)
Emite un evento de seguimiento que detalla una llamada de respuesta a preguntas personalizada y sus resultados.
function emitTraceInfo(turnContext: TurnContext, answers: QnAMakerResult[], queryOptions?: QnAMakerOptions): Promise<any>
Parámetros
- turnContext
-
TurnContext
Active Contexto para el turno actual de conversación con el usuario.
- answers
Respuestas devueltas por Language Service.
- queryOptions
- QnAMakerOptions
(Opcional) Las opciones de la base de conocimiento Custom Question Answering. Si es null, se usa la opción constructor para esta instancia.
Devoluciones
Promise<any>
una promesa que representa la operación asincrónica
queryKnowledgebaseRaw(string, QnAMakerOptions)
Se llama para consultar el servicio language.
function queryKnowledgebaseRaw(question: string, options?: QnAMakerOptions): Promise<QnAMakerResults>
Parámetros
- question
-
string
Pregunta que debe consultarse.
- options
- QnAMakerOptions
(Opcional) Las opciones de la base de conocimiento de QnA Maker. Si es null, se usa la opción constructor para esta instancia.
Devoluciones
Promise<QnAMakerResults>
una promesa que se resuelve en los resultados de la consulta sin procesar
validateOptions(QnAMakerOptions)
Validación de las opciones de qna maker
function validateOptions(options: QnAMakerOptions)
Parámetros
- options
- QnAMakerOptions
Las opciones de la base de conocimiento Custom Question Answering. Si es null, se usa la opción constructor para esta instancia.