botbuilder-ai package
Clases
CustomQuestionAnswering |
Consulte una base de conocimiento de respuesta a preguntas personalizada para obtener respuestas y proporcione comentarios. |
LuisAdaptivePredictionOptionsConverter |
Convierte parámetros opcionales para una solicitud de predicción de LUIS. |
LuisAdaptiveRecognizer |
Clase que representa un reconocedor de LUIS adaptable. |
LuisBotComponent |
DEFINICIÓN de LUIS @see cref="BotComponent". |
LuisComponentRegistration |
Defina los recursos de componente para Luis. |
LuisRecognizer |
Reconocer intenciones en una expresión de usuario mediante un modelo de LUIS configurado. |
LuisRecognizerInternal |
Clase abstracta para Luis Recognizer. |
LuisRecognizerV2 |
Reconocer intenciones en una expresión de usuario mediante un modelo de LUIS configurado. |
LuisRecognizerV3 |
Reconocer intenciones en una expresión de usuario mediante un modelo de LUIS configurado. |
LuisTelemetryConstants |
El evento BotTelemetryClient y los nombres de propiedad registrados de forma predeterminada. |
QnACardBuilder |
Proporciona métodos para crear actividades que contengan tarjetas prominentes para mostrar las opciones de aviso de aprendizaje activo o de varios turnos para QnAMakerDialog. |
QnAMaker |
Consulte una base de conocimiento de QnA Maker para obtener respuestas y proporcionar comentarios. |
QnAMakerBotComponent |
Clase que contiene el registro de componentes para QnAMaker. |
QnAMakerComponentRegistration |
Defina los recursos de componente para QnAMaker. |
QnAMakerDialog |
Cuadro de diálogo que admite servicios QnA Maker de aprendizaje adaptable y de varios pasos. |
QnAMakerRecognizer |
Reconocedor que usa QnAMaker KB para reconocer intenciones. |
QnATelemetryConstants |
El evento BotTelemetryClient, los nombres de propiedades y métricas registrados de forma predeterminada. |
ActiveLearningUtils |
Genere la clase utils de answer api. |
BindToActivity |
Crea una nueva plantilla para enviar al usuario en función de la actividad. |
GenerateAnswerUtils |
Genere la clase utils de answer api. |
HttpRequestUtils |
Clase utils de solicitud HTTP. |
LanguageServiceUtils |
Utilidades para usar Query Knowledge Base y Agregar API de comentarios de Active Learning del servicio de lenguaje. |
TrainUtils |
Genere la clase utils de answer api. |
Interfaces
QnAMakerClient |
Cliente para acceder a una base de conocimiento de QnA Maker. |
QnAMakerTelemetryClient |
Interfaz para agregar funcionalidades de registro de telemetría a QnAMaker. |
DateTimeSpec |
El reconocedor de fecha y hora puede reconocer una amplia variedad de expresiones de tiempo. |
ExternalEntity |
Define una entidad predicha por el usuario que extiende una ya existente. |
GeographyV2 |
Copyright (c) Microsoft Corporation. Todos los derechos reservados. Con licencia de MIT. |
InstanceData |
Información fuertemente tipada correspondiente a un valor de |
IntentData |
Información fuertemente tipada correspondiente a una intención de LUIS. |
ListElement |
Define una sub list para anexar a una entidad de lista existente. |
LuisAdaptivePredictionOptions |
Parámetros opcionales para una solicitud de predicción de LUIS. |
LuisAdaptivePredictionOptionsConfiguration | |
LuisAdaptiveRecognizerConfiguration | |
LuisApplication |
Descripción de una aplicación de LUIS que se usa para inicializar un luisRecognizer. |
LuisPredictionOptions |
Opciones por predicción de LUIS. |
LuisRecognizerOptions | |
LuisRecognizerOptionsV2 | |
LuisRecognizerOptionsV3 | |
LuisRecognizerTelemetryClient | |
NumberWithUnits |
Copyright (c) Microsoft Corporation. Todos los derechos reservados. Con licencia de MIT. |
OrdinalV2 |
Posición en una secuencia relativa a otra posición. |
QnAMakerDialogConfiguration | |
QnAMakerDialogOptions |
Opciones de QnAMakerDialog. |
QnAMakerDialogResponseOptions |
Opciones de respuesta de QnAMakerDialog. |
QnAMakerRecognizerConfiguration | |
AnswerSpanResponse |
Respuesta precisa, que forma parte de la respuesta devuelta por la llamada de GenerateAnswer al servicio QnA Maker. |
FeedbackRecord |
Define el registro de comentarios de aprendizaje activo. |
FeedbackRecords |
Define una matriz de registros de comentarios de aprendizaje activo. |
Filters |
Define filtros de consulta que constan de metadatos y orígenes. |
KnowledgeBaseAnswer |
KnowledgeBaseAnswer: respuesta de KB a la consulta de usuario |
KnowledgeBaseAnswerSpan |
KnowledgeBaseAnswerSpan: formato de respuesta preciso |
KnowledgeBaseAnswers |
KnowledgeBaseAnswers: formato de respuesta de las bases de conocimiento de consulta |
MetadataFilter |
Define los filtros de metadatos y la operación lógica correspondiente. |
QnARequestContext |
Contexto asociado a QnA. Se usa para marcar si la solicitud actual es relevante con una pregunta anterior o no. |
QnAResponseContext |
Contexto asociado a QnA. Se usa para marcar si la respuesta de qna tiene mensajes relacionados. |
QnAMakerEndpoint |
Define un punto de conexión que se usa para conectarse a una base de conocimiento de QnA Maker. |
QnAMakerMetadata |
Metadatos asociados a la respuesta. |
QnAMakerOptions |
Opciones adicionales que se usan para configurar una instancia de |
QnAMakerPrompt |
Objeto prompt de QnAMaker. |
QnAMakerResult |
Una respuesta individual devuelta por una llamada al servicio QnA Maker. |
QnAMakerResults |
Objeto devuelto por una llamada al servicio QnA Maker. |
QnAMakerTraceInfo |
Información de seguimiento que recopilamos y emitimos de una consulta de QnA Maker |
Alias de tipos
window | |
DynamicList |
Define una extensión para una entidad de lista. |
QnASuggestionsActivityFactory |
Devuelve una actividad con sugerencias de aprendizaje activas. Importante: La actividad devuelta debe retransmitir noMatchesText como opción al usuario final. |
Enumeraciones
GeographyV2Type | |
Anchor |
Delimitador para la posición relativa en una secuencia. |
JoinOperator |
Operador join para filtros estrictos. |
RankerTypes |
Enumeración de tipos de clasificación. |
ServiceType |
Enumeración de tipos de servicios. |
Funciones
validate |
Valide el objeto DynamicList, inicie si se produce un error en la validación. |
validate |
Valide el objeto ExternalEntity, inicie si se produce un error en la validación. |
get |
Obtiene la biblioteca de captura. |
validate |
Valide el objeto ListElement, inicie si se produce un error en la validación. |
is |
Valida si las opciones proporcionadas son válidas LuisRecognizerOptionsV2. |
is |
Valida si las opciones proporcionadas son válidas LuisRecognizerOptionsV3. |
Detalles de la función
validateDynamicList(DynamicList)
Valide el objeto DynamicList, inicie si se produce un error en la validación.
function validateDynamicList(dynamicList: DynamicList)
Parámetros
- dynamicList
- DynamicList
Objeto DynamicList que se va a validar.
validateExternalEntity(ExternalEntity)
Valide el objeto ExternalEntity, inicie si se produce un error en la validación.
function validateExternalEntity(entity: ExternalEntity)
Parámetros
- entity
- ExternalEntity
Objeto ExternalEntity que se va a validar.
getFetch()
Obtiene la biblioteca de captura.
function getFetch(): any
Devoluciones
any
La biblioteca fetch.
validateListElement(ListElement)
Valide el objeto ListElement, inicie si se produce un error en la validación.
function validateListElement(element: ListElement)
Parámetros
- element
- ListElement
Objeto ListElement que se va a validar.
isLuisRecognizerOptionsV2(unknown)
Valida si las opciones proporcionadas son válidas LuisRecognizerOptionsV2.
function isLuisRecognizerOptionsV2(options: unknown): boolean
Parámetros
- options
-
unknown
opciones para escribir prueba
Devoluciones
boolean
Un valor booleano que indica las opciones de parámetro es un LuisRecognizerOptionsV2.
isLuisRecognizerOptionsV3(unknown)
Valida si las opciones proporcionadas son válidas LuisRecognizerOptionsV3.
function isLuisRecognizerOptionsV3(options: unknown): boolean
Parámetros
- options
-
unknown
opciones para escribir prueba
Devoluciones
boolean
Un valor booleano que indica las opciones de parámetro es un LuisRecognizerOptionsV3.