botbuilder-ai package
Classes
CustomQuestionAnswering |
Interrogez un base de connaissances de réponses aux questions personnalisées pour obtenir des réponses et fournissez des commentaires. |
LuisAdaptivePredictionOptionsConverter |
Convertit les paramètres facultatifs pour une demande de prédiction LUIS. |
LuisAdaptiveRecognizer |
Classe qui représente un module de reconnaissance LUIS adaptatif. |
LuisBotComponent |
LUIS @see cref="BotComponent » definition. |
LuisComponentRegistration |
Définir des ressources de composant pour Luis. |
LuisRecognizer |
Reconnaître les intentions dans un énoncé utilisateur à l’aide d’un modèle LUIS configuré. |
LuisRecognizerInternal |
Classe abstraite pour Luis Recognizer. |
LuisRecognizerV2 |
Reconnaître les intentions dans un énoncé utilisateur à l’aide d’un modèle LUIS configuré. |
LuisRecognizerV3 |
Reconnaître les intentions dans un énoncé utilisateur à l’aide d’un modèle LUIS configuré. |
LuisTelemetryConstants |
Nom des propriétés et des événements BotTelemetryClient enregistrés par défaut. |
QnACardBuilder |
Fournit des méthodes pour créer des activités contenant des cartes héros pour afficher les options d’apprentissage actif ou d’invite à plusieurs tour pour QnAMakerDialog. |
QnAMaker |
Interrogez un base de connaissances QnA Maker pour obtenir des réponses et fournissez des commentaires. |
QnAMakerBotComponent |
Classe qui contient l’inscription des composants pour QnAMaker. |
QnAMakerComponentRegistration |
Définissez des ressources de composant pour QnAMaker. |
QnAMakerDialog |
Boîte de dialogue qui prend en charge les services QnA Maker à plusieurs étapes et d’apprentissage adaptatif. |
QnAMakerRecognizer |
Module de reconnaissance qui utilise la base de connaissances QnAMaker pour reconnaître les intentions. |
QnATelemetryConstants |
Les noms des événements, des propriétés et des métriques BotTelemetryClient enregistrés par défaut. |
ActiveLearningUtils |
Générer la classe utils de l’API Answer. |
BindToActivity |
Crée un modèle pour envoyer l’utilisateur en fonction de l’activité. |
GenerateAnswerUtils |
Générer la classe utils de l’API Answer. |
HttpRequestUtils |
Classe utils de requête Http. |
LanguageServiceUtils |
Utilitaires pour l’utilisation de la base de connaissances de requête et ajouter des API de commentaires d’apprentissage actif du service de langage. |
TrainUtils |
Générer la classe utils de l’API Answer. |
Interfaces
QnAMakerClient |
Client pour accéder à un base de connaissances QnA Maker. |
QnAMakerTelemetryClient |
Interface permettant d’ajouter des fonctionnalités de journalisation de télémétrie à QnAMaker. |
DateTimeSpec |
Le module de reconnaissance d’heure de date peut reconnaître une grande variété d’expressions temporelles. |
ExternalEntity |
Définit une entité prédite par l’utilisateur qui étend une entité déjà existante. |
GeographyV2 |
Copyright (c) Microsoft Corporation. Tous droits réservés. Concédé sous licence MIT. |
InstanceData |
Informations fortement typées correspondant à une valeur LUIS |
IntentData |
Informations fortement typées correspondant à une intention LUIS. |
ListElement |
Définit une sous-liste à ajouter à une entité de liste existante. |
LuisAdaptivePredictionOptions |
Paramètres facultatifs pour une demande de prédiction LUIS. |
LuisAdaptivePredictionOptionsConfiguration | |
LuisAdaptiveRecognizerConfiguration | |
LuisApplication |
Description d’une application LUIS utilisée pour initialiser un LuisRecognizer. |
LuisPredictionOptions |
Options par prédiction LUIS. |
LuisRecognizerOptions | |
LuisRecognizerOptionsV2 | |
LuisRecognizerOptionsV3 | |
LuisRecognizerTelemetryClient | |
NumberWithUnits |
Copyright (c) Microsoft Corporation. Tous droits réservés. Concédé sous licence MIT. |
OrdinalV2 |
Position dans une séquence par rapport à une autre position. |
QnAMakerDialogConfiguration | |
QnAMakerDialogOptions |
Options pour QnAMakerDialog. |
QnAMakerDialogResponseOptions |
Options de réponse QnAMakerDialog. |
QnAMakerRecognizerConfiguration | |
AnswerSpanResponse |
Réponse précise, qui fait partie de La réponse retournée par l’appel GenerateAnswer au service QnA Maker. |
FeedbackRecord |
Définit l’enregistrement de commentaires d’apprentissage actif. |
FeedbackRecords |
Définit un tableau d’enregistrements de commentaires d’apprentissage actifs. |
Filters |
Définit des filtres de requête comprenant des métadonnées et des sources |
KnowledgeBaseAnswer |
KnowledgeBaseAnswer : réponse de la base de connaissances à la requête de l’utilisateur |
KnowledgeBaseAnswerSpan |
KnowledgeBaseAnswerSpan : format de réponse précis |
KnowledgeBaseAnswers |
KnowledgeBaseAnswers : format de réponse des bases de connaissances des requêtes |
MetadataFilter |
Définit les filtres de métadonnées et l’opération logique correspondante. |
QnARequestContext |
Contexte associé à QnA. Permet de marquer si l’invite actuelle est pertinente avec une question précédente ou non. |
QnAResponseContext |
Contexte associé à QnA. Permet de marquer si la réponse qna a des invites associées. |
QnAMakerEndpoint |
Définit un point de terminaison utilisé pour se connecter à une base de connaissances QnA Maker. |
QnAMakerMetadata |
Métadonnées associées à la réponse. |
QnAMakerOptions |
Paramètres supplémentaires utilisés pour configurer une |
QnAMakerPrompt |
QnAMaker Prompt Object. |
QnAMakerResult |
Réponse individuelle retournée par un appel au service QnA Maker. |
QnAMakerResults |
Objet retourné par un appel au service QnA Maker. |
QnAMakerTraceInfo |
Informations de trace que nous collectons et émettons à partir d’une requête QnA Maker |
Alias de type
window | |
DynamicList |
Définit une extension pour une entité de liste. |
QnASuggestionsActivityFactory |
Retourne une activité avec des suggestions d’apprentissage active. Important : l’activité retournée doit relayer le noMatchesText en tant qu’option à l’utilisateur final. |
Énumérations
GeographyV2Type | |
Anchor |
Ancre pour la position relative dans une séquence. |
JoinOperator |
Opérateur de jointure pour les filtres stricts. |
RankerTypes |
Énumération des types de classement. |
ServiceType |
Énumération des types de services. |
Fonctions
validate |
Validez l’objet DynamicList et lèvez en cas d’échec de la validation. |
validate |
Validez l’objet ExternalEntity et lèvez en cas d’échec de la validation. |
get |
Obtient la bibliothèque fetch. |
validate |
Validez l’objet ListElement et lèvez en cas d’échec de la validation. |
is |
Vérifie si les options fournies sont valides LuisRecognizerOptionsV2. |
is |
Vérifie si les options fournies sont valides LuisRecognizerOptionsV3. |
Informations relatives à la fonction
validateDynamicList(DynamicList)
Validez l’objet DynamicList et lèvez en cas d’échec de la validation.
function validateDynamicList(dynamicList: DynamicList)
Paramètres
- dynamicList
- DynamicList
Objet DynamicList à valider.
validateExternalEntity(ExternalEntity)
Validez l’objet ExternalEntity et lèvez en cas d’échec de la validation.
function validateExternalEntity(entity: ExternalEntity)
Paramètres
- entity
- ExternalEntity
Objet ExternalEntity à valider.
getFetch()
Obtient la bibliothèque fetch.
function getFetch(): any
Retours
any
Bibliothèque fetch.
validateListElement(ListElement)
Validez l’objet ListElement et lèvez en cas d’échec de la validation.
function validateListElement(element: ListElement)
Paramètres
- element
- ListElement
Objet ListElement à valider.
isLuisRecognizerOptionsV2(unknown)
Vérifie si les options fournies sont valides LuisRecognizerOptionsV2.
function isLuisRecognizerOptionsV2(options: unknown): boolean
Paramètres
- options
-
unknown
options de type test
Retours
boolean
Une valeur booléenne qui indique les options param est un LuisRecognizerOptionsV2.
isLuisRecognizerOptionsV3(unknown)
Vérifie si les options fournies sont valides LuisRecognizerOptionsV3.
function isLuisRecognizerOptionsV3(options: unknown): boolean
Paramètres
- options
-
unknown
options de type test
Retours
boolean
Une valeur booléenne qui indique les options param est un LuisRecognizerOptionsV3.