Voici la liste des différentes modules que contient le projet RASA écrit en Python :
Nom | Description |
---|---|
rasa | Ce module permet de rassemble tous les autres modules RASA. |
rasa.cli | Ce module contient la base du CLI de RASA. |
rasa.cli.arguments | Ce module contient les paramètres du CLI de RASA. |
rasa.cli.arguments.data | Ce module contient les routines de paramètres de données du CLI. |
rasa.cli.arguments.default_arguments | Ce module contient les routines de paramètre par défaut du CLI. |
rasa.cli.arguments.export | Ce module contient les routines de paramètre d'exportation du CLI. |
rasa.cli.arguments.interactive | Ce module contient l'analyseur interactif CLI. |
rasa.cli.arguments.run | Ce module contient les routines de paramètres du CLI. |
rasa.cli.arguments.shell | Ce module contient les routines de paramètres d'interpréteur de commande du CLI. |
rasa.cli.arguments.test | Ce module contient les routines de paramètre de test du CLI. |
rasa.cli.arguments.train | Ce module contient les routines de paramètre d'entraînement du CLI. |
rasa.cli.arguments.visualize | Ce module contient les routines de paramètres de visualisation de graphique. |
rasa.cli.arguments.x | Ce module contient les routines de gestion des paramètres optionnels. |
rasa.cli.data | Ce module contient l'analyseur de données CLI. |
rasa.cli.export | Ce module contient les routines d'exportation CLI. |
rasa.cli.interactive | Ce module contient les analyseurs CLI interactifs. |
rasa.cli.run | Ce module permet d'ajouter un analyseur d'exécution. |
rasa.cli.scaffold | Ce module contient l'entraîneur de données du CLI. |
rasa.cli.shell | Ce module contient l'analyseur de l'interpréteur de commande. |
rasa.cli.telemetry | Ce module contient l'analyseur de télémétrie de pistage du CLI. |
rasa.cli.test | Ce module contient les routines de test du CLI. |
rasa.cli.train | Ce module contient l'entraîneur du CLI. |
rasa.cli.utils | Ce module contient les routines utilitaires CLI. |
rasa.cli.visualize | Ce module contient l'analyseur de visualisation du CLI. |
rasa.cli.x | Ce module contient les analyseurs Rasa X. |
rasa.constants | Ce module contient les constantes de RASA. |
rasa.core | Ce module contient l'initialisation de Rasa Core. |
rasa.core.actions.action | Ce module contient les routines d'actions de Rasa Core. |
rasa.core.actions.forms | Ce module contient les actions de formulaire. |
rasa.core.actions.loops | Ce module contient la routine de la boucle d'action du langage naturel. |
rasa.core.actions.two_stage_fallback | Ce module contient les routines de repli en deux étapes des actions. |
rasa.core.agent | Ce module contient les agents charger par le serveur. |
rasa.core.brokers.broker | Ce module contient la base pour toute mise en oeuvre de courtier d'événements. |
rasa.core.brokers.file | Ce module contient la classe des événements d'un fichier au format json. |
rasa.core.brokers.kafka | Ce module contient le courtier d'événements Kafka. |
rasa.core.brokers.pika | Ce module contient les routines de connexion à hôte Pika. |
rasa.core.brokers.sql | Ce module contient le courtier d'événements à une base de données SQL Server. |
rasa.core.channels.botframework | Ce module contient un canal permettant de communiquer avec le Bot Framework de Microsoft. |
rasa.core.channels.callback | Ce module contient les routines d'appel en arrière-plan d'un canal. |
rasa.core.channels.channel | Ce module contient la représentation d'un message entrant. |
rasa.core.channels.console | Ce module contient les routines de la console de canaux. |
rasa.core.channels.facebook | Ce module contient un canal pour le Messager Facebook pour analyser les webhooks entrants et envoyer des messages. |
rasa.core.channels.hangouts | Ce module contient un canal pour le messagerie Hangouts de Google. |
rasa.core.channels.mattermost | Ce module contient un canal de communication Mattermost. |
rasa.core.channels.rasa_chat | Ce module contient le canal d'entrée de clavardage pour Rasa X. |
rasa.core.channels.rest | Ce module contient un canal d'entrée HTTP personnalisé. |
rasa.core.channels.rocketchat | Ce module contient un canal de communication pour RocketChat. |
rasa.core.channels.slack | Ce module contient un canal de communication pour Slack. |
rasa.core.channels.socketio | Ce module contient un canal d'entrée socket.io. |
rasa.core.channels.telegram | Ce module contient un canal de sortie pour Telegram. |
rasa.core.channels.twilio | Ce module contient un canal de sortie pour Twilio. |
rasa.core.channels.webexteams | Ce module contient un canal de communication pour Cisco WebexTeams. |
rasa.core.config | Ce module contient le chargeur des données de stratégie entreposées dans le fichier spécifié. |
rasa.core.constants | Ce module contient les constantes utilisés par le Rasa Core. |
rasa.core.evaluate | Ce module permet de tester un modèle combiné Rasa Core et NLU. |
rasa.core.exceptions | Ce module contient les classes d'exceptions du Rasa Core. |
rasa.core.exporter | Ce module contient le gestionnaire de publication des événements dans un magasin de suivi vers un courtier d'événements. |
rasa.core.featurizers.single_state_featurizer | Ce module contient la classe de base pour transformer l'état du dialogue en format ML. |
rasa.core.featurizers.tracker_featurizers | Ce module contient la classe de base pour les fonctionnalités de suivi réelles. |
rasa.core.interpreter | Ce module contient l'usine pour créer un interprète en langage naturel. |
rasa.core.jobs | Ce module contient le planificateur global de processus léger pour gérer toutes les tâches récurrentes. |
rasa.core.lock | Ce module contient le mécanisme de verrouillage émettant des tickets gérant l'accès aux identifiants de conversation. |
rasa.core.lock_store | Ce module contient l'usine pour créer un magasin de verrouillage. |
rasa.core.nlg.callback | Ce module contient les réponses pour NLG et leur point de terminaison. |
rasa.core.nlg.generator | Ce module contient le générateur des énoncés de bot en fonction d'un état de dialogue. |
rasa.core.nlg.interpolator | Ce module contient l'interpole des valeurs dans des modèles avec des espaces réservés. |
rasa.core.nlg.template | Ce module contient le générateur de langage naturel générant des messages basés sur des modèles. |
rasa.core.policies.ensemble | Ce module contient les éléments de combinaisons de stratégie et de domaine. |
rasa.core.policies.fallback | Ce module contient la stratégie prédisant les actions de secours. |
rasa.core.policies.form_policy | Ce module contient la politique gérant la prédiction des formulaires. |
rasa.core.policies.mapping_policy | Ce module contient la politique cartographiant directement les intentions aux actions. |
rasa.core.policies.memoization | Ce module contient la politique se souvenant d'exemples exacts de max_history et se détournant des histoires de formation. |
rasa.core.policies.policy | Ce module contient l'énumération du type de données de formation pris en charge par une stratégie. |
rasa.core.policies.registry | Ce module permet d'importer toutes les stratégies à un seul endroit pour pouvoir les résoudre via un chemin de module commun. |
rasa.core.policies.rule_policy | Ce module contient la politique gérant toutes les règles. |
rasa.core.policies.sklearn_policy | Ce module contient le classificateur sklearn pour former une stratégie. |
rasa.core.policies.ted_policy | Ce module contient la politique de dialogue d'intégration de transformateur (TED). |
rasa.core.policies.two_stage_fallback | Ce module contient la politique gérant une faible confiance NLU à plusieurs étapes. |
rasa.core.processor | Ce module permet de gérer un seul message avec ce processeur. |
rasa.core.registry | Ce module permet d'importer tous les composantes. |
rasa.core.restore | Ce module contient les routines de restauration du Rasa Core. |
rasa.core.run | Ce module contient les routines pour exécuter le coeur. |
rasa.core.test | Ce module contient les routines de tests, de prédictions et les cibles d'action, d'intention et d'entité. |
rasa.core.tracker_store | Ce module contient la classe pouvant contenir toutes les classes TrackerStore. |
rasa.core.train | Ce module contient les modèles pour la comparaison des politiques. |
rasa.core.training | Ce module permet de charger les données d'entraînement à partir d'une ressource. |
rasa.core.training.converters.story_markdown_to_yaml_converter | Ce module permet vérifier si le fichier de données d'entraînement donné contient des données Core au format Markdown et peut être converti en YAML. |
rasa.core.training.interactive | Ce module contient les routines d'interaction comme l'envoi de message dans une conversation. |
rasa.core.training.story_conflict | Ce module contient une représentation d'un conflit entre deux ou plusieurs histoires. |
rasa.core.utils | Ce module contient les routines utilitaires du Rasa Core. |
rasa.core.visualize | Ce module contient les routines de visualisation du Rasa Core. |
rasa.exceptions | Ce module contient les classes d'exceptions de RASA. |
rasa.jupyter | Ce module contient le clavardage avec le robot dans un notebook Jupyter. |
rasa.nlu | Ce module contient les mécanismes d'initialisation du NLU. |
rasa.nlu.classifiers | Ce module contient les constantes de classifications du NLU. |
rasa.nlu.classifiers.classifier | Ce module contient la classe une classification. |
rasa.nlu.classifiers.diet_classifier | Ce module contient les classes de classification comme DIET (Dual Intent and Entity Transformer) et de balise d'entité. |
rasa.nlu.classifiers.fallback_classifier | Ce module contient la classe de classification de secours. |
rasa.nlu.classifiers.keyword_intent_classifier | Ce module contient un classificateur d'intention utilisant une simple correspondance de mots clefs. |
rasa.nlu.classifiers.mitie_intent_classifier | Ce module contient l'extracteur d'entités de la bibliothèque MITIE. |
rasa.nlu.classifiers.sklearn_intent_classifier | Ce module contient le classificateur d'intention utilisant la bibliothèque Scikit-learn. |
rasa.nlu.components | Ce module permet d'importer tous les noms de modules et renvoie les modules où il a échoué. |
rasa.nlu.config | Ce module contient les routines et les classes nécessaire à la configuration du modèle de NLU. |
rasa.nlu.constants | Ce module contient les constantes associés au NLU. |
rasa.nlu.convert | Ce module contient les routines de conversion des données d'entraînement. |
rasa.nlu.emulators | Ce module contient les mécanismes d'initialisation de l'émulateur NLU. |
rasa.nlu.emulators.dialogflow | Ce module contient les classes de transformation des données au format Dialogflow. |
rasa.nlu.emulators.luis | Ce module contient les classes de transformation des données au format luis.ai de Microsoft. |
rasa.nlu.emulators.no_emulator | Ce module contient les routines de transformation des données au format cible s'il n'y a pas d'émulateur. |
rasa.nlu.emulators.wit | Ce module permet de transformer les données au format wit.ai de Facebook. |
rasa.nlu.evaluate | Ce module contient les mécanismes d'évaluation de NLU. |
rasa.nlu.extractors | Ce module contient les mécanismes d'initialisation de l'extracteur. |
rasa.nlu.extractors.crf_entity_extractor | Ce module contient la classe d'extraction d'entité CRF. |
rasa.nlu.extractors.duckling_http_extractor | Ce module contient les routines et les classes d'extraction d'entités structurées en utilisant un serveur Duckling. |
rasa.nlu.extractors.entity_synonyms | Ce module contient la classe cartographiant les synonymes d'entités. |
rasa.nlu.extractors.extractor | Ce module contient la classe d'extracteur d'entité. |
rasa.nlu.extractors.mitie_entity_extractor | Ce module permet de construire un nouveau classificateur d'intention à l'aide de la bibliothèque Scikit-learn. |
rasa.nlu.extractors.regex_entity_extractor | Ce module permet de rechercher les entités dans le message de l'utilisateur à l'aide des tables de recherche et des expressions régulières définies dans les données d'apprentissage. |
rasa.nlu.extractors.spacy_entity_extractor | Ce module contient l'extracteur d'entité spaCy. |
rasa.nlu.featurizers | Ce module contient les mécanismes d'initialisation des caractéristiques. |
rasa.nlu.featurizers.dense_featurizer | Ce module contient les mécanismes d'initialisation des denses. |
rasa.nlu.featurizers.dense_featurizer.convert_featurizer | Ce module contient les caractéristiques utilisant le modèle ConveRT. |
rasa.nlu.featurizers.dense_featurizer.lm_featurizer | Ce module contient les caractéristiques utilisant des modèles de langage basés sur des transformateurs. |
rasa.nlu.featurizers.dense_featurizer.mitie_featurizer | Ce module contient les caractéristiques de la bibliothèque MITIE. |
rasa.nlu.featurizers.dense_featurizer.spacy_featurizer | Ce module contient les caractéristiques spaCy. |
rasa.nlu.featurizers.featurizer | Ce module contient les fonctionnalités de base du NLU. |
rasa.nlu.featurizers.sparse_featurizer | Ce module contient les mécanismes d'initialisation de clairsemés. |
rasa.nlu.featurizers.sparse_featurizer.count_vectors_featurizer | Ce module permet de créer une séquence de fonctionnalités de comptage de jetons basée sur `CountVectorizer` de Scikit-learn. |
rasa.nlu.featurizers.sparse_featurizer.lexical_syntactic_featurizer | Ce module contient les fonctionnalités pour l'extraction d'entités. |
rasa.nlu.featurizers.sparse_featurizer.ngram_featurizer | Ce module contient les caractéristiques de NGramFeaturizer. |
rasa.nlu.featurizers.sparse_featurizer.regex_featurizer | Ce module contient les caractéristiques d'expressions régulières. |
rasa.nlu.model | Ce module contient les classes de modèle. |
rasa.nlu.persistor | Ce module contient les routines d'instance de la persistance. |
rasa.nlu.registry | Ce module contient tous les composantes enregistrés et les modèles préconfigurés. |
rasa.nlu.run | Ce module contient les routines de lignes de commande NLU. |
rasa.nlu.selectors | Ce module contient les mécanismes d'initialisation du sélecteur. |
rasa.nlu.selectors.response_selector | Ce module contient le sélecteur de réponse utilisant des plongements supervisés. |
rasa.nlu.test | Ce module contient les routines de métriques d'évaluation Scikit-learn. |
rasa.nlu.tokenizers | Ce module contient les mécanismes d'initialisation de jeton. |
rasa.nlu.tokenizers.convert_tokenizer | Ce module contient les classes de jeton utilisant le modèle ConveRT. |
rasa.nlu.tokenizers.jieba_tokenizer | Ce module contient les classes de jeton Jieba. |
rasa.nlu.tokenizers.lm_tokenizer | Ce module contient les modèles de langage basés sur des transformateurs. |
rasa.nlu.tokenizers.mitie_tokenizer | Ce module contient les classes de jeton de la bibliothèque MITIE. |
rasa.nlu.tokenizers.spacy_tokenizer | Ce module contient les classes de jeton spaCy. |
rasa.nlu.tokenizers.tokenizer | Ce module contient les classes de gestion de jeton. |
rasa.nlu.tokenizers.whitespace_tokenizer | Ce module permet de construire un nouveau jeton à l'aide du cadre d'application WhitespaceTokenizer. |
rasa.nlu.train | Ce module contient les routines et les classes pour le chargement d'entraînement de données. |
rasa.nlu.training_data | Ce module contient les mécanismes d'initialisation d'entraînement de données. |
rasa.nlu.training_data.converters | Ce module contient les mécanismes d'initialisation de conversion d'entraînement de données. |
rasa.nlu.training_data.converters.nlg_markdown_to_yaml_converter | Ce module contient la classe de vérification de fichier de données d'entraînement donné pour des données NLG au format Markdown et pouvant être converti en YAML. |
rasa.nlu.training_data.converters.nlu_markdown_to_yaml_converter | Ce module contient la classe de vérification de fichier de données d'entraînement donné pour des données NLU au format Markdown et pouvant être converti en YAML. |
rasa.nlu.utils.bilou_utils | Ce module contient les routines utilitaires de BILOU. |
rasa.nlu.utils.hugging_face | Ce module contient les mécanismes d'initialisation de Hugging Face. |
rasa.nlu.utils.hugging_face.hf_transformers | Ce module contient la composante utilitaire pour l'interfaçage entre la bibliothèque Transformers et Rasa OS. |
rasa.nlu.utils.hugging_face.registry | Ce module permet de définir explicitement le niveau de journalisation de ce module avant toute importation car sinon, il enregistre les versions Tensorflow/PyTorch. |
rasa.nlu.utils.hugging_face.transformers_pre_post_processors | Ce module contient les méthodes utilitaire pour appliquer un nettoyage basé sur un délimiteur sur une liste de jetons. |
rasa.nlu.utils.mitie_utils | Ce module contient le modèle de langage à partir de la bibliothèque MITIE. |
rasa.nlu.utils.pattern_utils | Ce module permet de convertir les tables de recherche des données d'entraînement en modèles d'expression régulière. |
rasa.nlu.utils.spacy_utils | Ce module contient la classe utilitaire pour le NLP de spaCy. |
rasa.run | Ce module contient le modèle d'exécution RASA. |
rasa.server | Ce module contient les classes de serveur HTTP. |
rasa.shared.constants | Ce module contient les constantes partagés de RASA. |
rasa.shared.core | Ce module contient les mécanismes d'initialisation du coeur. |
rasa.shared.core.constants | Ce module contient les règles permettent de définir une valeur de fentes ou active_loops sur None. |
rasa.shared.core.conversation | Ce module contient un dialogue comprenant une liste d'objets Turn. |
rasa.shared.core.domain | Ce module contient les classes de domaine spécifiant l'univers dans lequel la stratégie du robot doit agir. |
rasa.shared.core.events | Ce module contient les routines d'événements partagés. |
rasa.shared.core.generator | Ce module contient les mécanismes de suivi mettant en cache la création d'état du suivi. |
rasa.shared.core.slots | Ce module contient la classe de fentes (Slot). |
rasa.shared.core.training_data | Ce module contient les mécanismes d'initialisation d'entraînement de données partagé. |
rasa.shared.core.training_data.loading | Ce module contient les mécanismes de chargement d'entraînement de données partagé. |
rasa.shared.core.training_data.story_reader | Ce module contient les mécanisme d'initialisation de lecture de données d'entraînement. |
rasa.shared.core.training_data.story_reader.markdown_story_reader | Ce module contient la classe lisant les données d'entraînement de base dans un format Markdown. |
rasa.shared.core.training_data.story_reader.story_reader | Ce module contient la classe d'aide pour lire un fichier d'histoire. |
rasa.shared.core.training_data.story_reader.story_step_builder | Ce module contient les étapes de construction d'histoire. |
rasa.shared.core.training_data.story_reader.yaml_story_reader | Ce module contient la classe lisant les données d'entraînement Core et les données de règle au format YAML. |
rasa.shared.core.training_data.story_writer | Ce module contient les mécanisme d'initialisation d'écriture de données d'entraînement. |
rasa.shared.core.training_data.story_writer.yaml_story_writer | Ce module permet d'écrire les données d'entraînement Core dans un fichier au format YAML. |
rasa.shared.core.training_data.structures | Ce module contient les classes de structures d'histoire, comme les sections et les blocs. |
rasa.shared.core.training_data.visualization | Ce module contient la classe de visualisation de message utilisateur. |
rasa.shared.core.trackers | Ce module contient un filtre pour les événements à inclure dans les vidages de suivi. |
rasa.shared.data | Ce module contient les routines de données partagé. |
rasa.shared.importers.rasa | Ce module contient la classe de mise en oeuvre d'importation RASA. |
rasa.shared.nlu.training_data.loading | Ce module contient le chargeur de données d'entraînement à partir du disque. |
rasa.shared.nlu.training_data.util | Ce module contient les routines utilitaire de données d'entraînement. |
rasa.shared.utils.cli | Ce module contient les routines utilitaires CLI partagé. |
rasa.telemetry | Ce module contient les informations de télémétrique de RASA. |
rasa.test | Ce module contient les informations de test de RASA. |
rasa.train | Ce module permet d'entraîner un modèle RASA (Core et NLU). |
rasa.utils.common | Ce module contient les routines communes utilitaires. |
rasa.utils.converter | Ce module contient les classes utilitaires de conversion. |
rasa.utils.endpoints | Ce module contient les routines de configuration du point de terminaison. |
rasa.utils.io | Ce module contient les routines utilitaires d'entrées/sorties. |
rasa.utils.plotting | Ce module contient les routines utilitaires relié au matplotlib. |
rasa.utils.schemas | Ce module contient les schémas utilitaires. |
rasa.utils.tensorflow | Ce module contient les mécanismes d'initialisation de Tensorflow. |
rasa.utils.tensorflow.constants | Ce module contient les constantes de Tensorflow. |
rasa.utils.tensorflow.crf | Ce module contient le calcule de décodage direct dans un CRF à chaîne linéaire. |
rasa.utils.tensorflow.environment | Ce module contient les routines reliés à l'environnement GPU de TensorFlow. |
rasa.utils.tensorflow.layers | Ce module contient les classes de couches de Tensorflow. |
rasa.utils.tensorflow.model_data | Ce module contient le modèle de données de Tensorflow. |
rasa.utils.tensorflow.model_data_utils | Ce module contient les utilitaires de modèle de données de Tensorflow. |
rasa.utils.tensorflow.models | Ce module contient les modèles de données de Tensorflow. |
rasa.utils.tensorflow.transformer | Ce module contient le transformateur de Tensorflow. |
rasa.utils.train_utils | Ce module contient les routines utilitaires relié à l'entraînement de données. |
rasa.validator | Ce module contient la classe utilisée pour vérifier l'utilisation des intentions et des énoncés. |
rasa.version | Ce module contient la version de RASA. |
rasa.__main__ | Ce module contient la routine principale d'analyse RASA. |
Dernière mise à jour : Dimanche, le 13 septembre 2020