botbuilder-ai package
Classes
| CustomQuestionAnswering |
Interrogez une base de connaissances de réponses aux questions personnalisées 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 » définition. |
| LuisComponentRegistration |
Définissez les 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 |
Les noms 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 des options d’apprentissage actif ou d’invite à plusieurs tour pour QnAMakerDialog. |
| QnAMaker |
Interrogez une base de connaissances QnA Maker pour obtenir des réponses et fournir des commentaires. |
| QnAMakerBotComponent |
Classe qui contient l’inscription de composants pour QnAMaker. |
| QnAMakerComponentRegistration |
Définissez les ressources de composant pour QnAMaker. |
| QnAMakerDialog |
Boîte de dialogue qui prend en charge les services QnA Maker multi-étapes et adaptatifs. |
| QnAMakerRecognizer |
Module de reconnaissance qui utilise la base de connaissances QnAMaker pour reconnaître les intentions. |
| QnATelemetryConstants |
L’événement BotTelemetryClient, les noms de propriété et de métriques 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 d’utilisation de la base de connaissances de requête et ajout d’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 à une 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 de temps. |
| ExternalEntity |
Définit une entité prédite par l’utilisateur qui étend une entité déjà existante. |
| GeographyV2 |
Copyright (c) Microsoft Corporation. Tous les droits réservés. Sous licence MIT. |
| InstanceData |
Informations fortement typées correspondant à une valeur |
| 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 les droits réservés. 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 actif. |
| 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 utilisateur |
| KnowledgeBaseAnswerSpan |
KnowledgeBaseAnswerSpan - Format de réponse précis |
| KnowledgeBaseAnswers |
KnowledgeBaseAnswers - Interroger le format de réponse des bases de connaissances |
| MetadataFilter |
Définit les filtres de métadonnées et l’opération logique correspondante. |
| QnARequestContext |
Contexte associé à QnA. Utilisé pour marquer si l’invite actuelle est pertinente avec une question précédente ou non. |
| QnAResponseContext |
Contexte associé à QnA. Utilisé pour 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 instance de |
| QnAMakerPrompt |
QnAMaker Prompt, objet. |
| 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 émetons à 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 actives. 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. |
Functions
| validate |
Validez l’objet DynamicList, lèvez si la validation échoue. |
| validate |
Validez l’objet ExternalEntity, lèvez si la validation échoue. |
| get |
Obtient la bibliothèque d’extraction. |
| validate |
Validez l’objet ListElement, levée en cas d’échec de la validation. |
| is |
Valide si les options fournies sont valides LuisRecognizerOptionsV2. |
| is |
Valide si les options fournies sont valides LuisRecognizerOptionsV3. |
Informations relatives à la fonction
validateDynamicList(DynamicList)
Validez l’objet DynamicList, lèvez si la validation échoue.
function validateDynamicList(dynamicList: DynamicList)
Paramètres
- dynamicList
- DynamicList
Objet DynamicList à valider.
validateExternalEntity(ExternalEntity)
Validez l’objet ExternalEntity, lèvez si la validation échoue.
function validateExternalEntity(entity: ExternalEntity)
Paramètres
- entity
- ExternalEntity
Objet ExternalEntity à valider.
getFetch()
Obtient la bibliothèque d’extraction.
function getFetch(): any
Retours
any
Bibliothèque d’extraction.
validateListElement(ListElement)
Validez l’objet ListElement, levée en cas d’échec de la validation.
function validateListElement(element: ListElement)
Paramètres
- element
- ListElement
Objet ListElement à valider.
isLuisRecognizerOptionsV2(unknown)
Valide si les options fournies sont valides LuisRecognizerOptionsV2.
function isLuisRecognizerOptionsV2(options: unknown): boolean
Paramètres
- options
-
unknown
options de type de test
Retours
boolean
Une valeur booléenne qui indique que les options param sont un LuisRecognizerOptionsV2.
isLuisRecognizerOptionsV3(unknown)
Valide si les options fournies sont valides LuisRecognizerOptionsV3.
function isLuisRecognizerOptionsV3(options: unknown): boolean
Paramètres
- options
-
unknown
options de type de test
Retours
boolean
Une valeur booléenne qui indique que les options param sont un LuisRecognizerOptionsV3.