dc6079821b
Docs Tests / Check for file changes (push) Has been cancelled
Docs Tests / Test Documentation (push) Has been cancelled
Docs Tests / Documentation Linting Checks (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.10, test-performance) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.10, test-policies) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.8, test-cli) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.8, test-core-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.8, test-full-model-training) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.8, test-nlu-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.8, test-nlu-predictors) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.8, test-other-unit-tests) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.8, test-performance) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.8, test-policies) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.9, test-cli) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.9, test-core-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.9, test-full-model-training) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.9, test-nlu-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.9, test-nlu-predictors) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.9, test-other-unit-tests) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.9, test-performance) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.9, test-policies) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.10, test-cli) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.10, test-core-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.10, test-full-model-training) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.10, test-nlu-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.10, test-nlu-predictors) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.10, test-other-unit-tests) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.10, test-performance) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.10, test-policies) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.8, test-cli) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.8, test-core-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.8, test-full-model-training) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.8, test-nlu-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.8, test-nlu-predictors) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.8, test-other-unit-tests) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.8, test-performance) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.8, test-policies) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.9, test-cli) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.9, test-core-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.9, test-full-model-training) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.9, test-nlu-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.9, test-nlu-predictors) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.9, test-other-unit-tests) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.9, test-performance) (push) Has been cancelled
Continuous Integration / Run Tests (windows-2022, 3.9, test-policies) (push) Has been cancelled
Continuous Integration / Run Flaky Tests (ubuntu-24.04, 3.10) (push) Has been cancelled
Continuous Integration / Run Flaky Tests (ubuntu-24.04, 3.8) (push) Has been cancelled
Continuous Integration / Run Flaky Tests (ubuntu-24.04, 3.9) (push) Has been cancelled
Continuous Integration / Run Flaky Tests (windows-2022, 3.10) (push) Has been cancelled
Continuous Integration / Run Flaky Tests (windows-2022, 3.8) (push) Has been cancelled
Continuous Integration / Run Flaky Tests (windows-2022, 3.9) (push) Has been cancelled
Continuous Integration / Check for file changes (push) Has been cancelled
Continuous Integration / Wait for docs tests (push) Has been cancelled
Continuous Integration / Code Quality (push) Has been cancelled
Continuous Integration / Check for changelog (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.10, test-cli) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.10, test-core-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.10, test-full-model-training) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.10, test-nlu-featurizers) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.10, test-nlu-predictors) (push) Has been cancelled
Continuous Integration / Run Tests (ubuntu-24.04, 3.10, test-other-unit-tests) (push) Has been cancelled
Continuous Integration / Upload coverage reports to codeclimate (push) Has been cancelled
Continuous Integration / Run Non-Sequential Integration Tests (push) Has been cancelled
Continuous Integration / Run Broker Integration Tests (push) Has been cancelled
Continuous Integration / Run Sequential Integration Tests (push) Has been cancelled
Continuous Integration / Build Docker base images and setup environment (push) Has been cancelled
Continuous Integration / Build Docker (default) (push) Has been cancelled
Continuous Integration / Build Docker (full) (push) Has been cancelled
Continuous Integration / Build Docker (mitie-en) (push) Has been cancelled
Continuous Integration / Build Docker (spacy-de) (push) Has been cancelled
Continuous Integration / Build Docker (spacy-en) (push) Has been cancelled
Continuous Integration / Build Docker (spacy-it) (push) Has been cancelled
Continuous Integration / Deploy to PyPI (push) Has been cancelled
Continuous Integration / Notify Slack & Publish Release Notes (push) Has been cancelled
Publish Documentation / Evaluate release tag (push) Has been cancelled
Publish Documentation / Prebuild Docs (push) Has been cancelled
Publish Documentation / Preview Docs (push) Has been cancelled
Publish Documentation / Check for file changes (push) Has been cancelled
Publish Documentation / Publish Docs (push) Has been cancelled
Automatic PR Merger / mergepal (push) Has been cancelled
CI Github Actions / Run Tests (push) Has been cancelled
Semgrep / Semgrep Workflow Security Scan (push) Has been cancelled
559 lines
16 KiB
YAML
559 lines
16 KiB
YAML
# The config recipe.
|
|
# https://rasa.com/docs/rasa/model-configuration/
|
|
recipe: graph.v1
|
|
|
|
assistant_id: placeholder_default
|
|
|
|
language: en
|
|
|
|
nlu_target: run_RegexMessageHandler
|
|
|
|
core_target: select_prediction
|
|
|
|
train_schema:
|
|
nodes:
|
|
schema_validator:
|
|
needs:
|
|
importer: __importer__
|
|
uses: rasa.graph_components.validators.default_recipe_validator.DefaultV1RecipeValidator
|
|
constructor_name: create
|
|
fn: validate
|
|
config: {}
|
|
eager: false
|
|
is_target: false
|
|
is_input: true
|
|
resource: null
|
|
finetuning_validator:
|
|
needs:
|
|
importer: schema_validator
|
|
uses: rasa.graph_components.validators.finetuning_validator.FinetuningValidator
|
|
constructor_name: create
|
|
fn: validate
|
|
config:
|
|
validate_core: true
|
|
validate_nlu: true
|
|
eager: false
|
|
is_target: false
|
|
is_input: true
|
|
resource: null
|
|
nlu_training_data_provider:
|
|
needs:
|
|
importer: finetuning_validator
|
|
uses: rasa.graph_components.providers.nlu_training_data_provider.NLUTrainingDataProvider
|
|
constructor_name: create
|
|
fn: provide
|
|
config:
|
|
language: en
|
|
persist: false
|
|
eager: false
|
|
is_target: false
|
|
is_input: true
|
|
resource: null
|
|
run_WhitespaceTokenizer0:
|
|
needs:
|
|
training_data: nlu_training_data_provider
|
|
uses: rasa.nlu.tokenizers.whitespace_tokenizer.WhitespaceTokenizer
|
|
constructor_name: load
|
|
fn: process_training_data
|
|
config: {}
|
|
eager: false
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
train_RegexFeaturizer1:
|
|
needs:
|
|
training_data: run_WhitespaceTokenizer0
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.regex_featurizer.RegexFeaturizer
|
|
constructor_name: create
|
|
fn: train
|
|
config: {}
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
run_RegexFeaturizer1:
|
|
needs:
|
|
training_data: run_WhitespaceTokenizer0
|
|
resource: train_RegexFeaturizer1
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.regex_featurizer.RegexFeaturizer
|
|
constructor_name: load
|
|
fn: process_training_data
|
|
config: {}
|
|
eager: false
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
train_LexicalSyntacticFeaturizer2:
|
|
needs:
|
|
training_data: run_RegexFeaturizer1
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.lexical_syntactic_featurizer.LexicalSyntacticFeaturizer
|
|
constructor_name: create
|
|
fn: train
|
|
config: {}
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
run_LexicalSyntacticFeaturizer2:
|
|
needs:
|
|
training_data: run_RegexFeaturizer1
|
|
resource: train_LexicalSyntacticFeaturizer2
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.lexical_syntactic_featurizer.LexicalSyntacticFeaturizer
|
|
constructor_name: load
|
|
fn: process_training_data
|
|
config: {}
|
|
eager: false
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
train_CountVectorsFeaturizer3:
|
|
needs:
|
|
training_data: run_LexicalSyntacticFeaturizer2
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.count_vectors_featurizer.CountVectorsFeaturizer
|
|
constructor_name: create
|
|
fn: train
|
|
config: {}
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
run_CountVectorsFeaturizer3:
|
|
needs:
|
|
training_data: run_LexicalSyntacticFeaturizer2
|
|
resource: train_CountVectorsFeaturizer3
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.count_vectors_featurizer.CountVectorsFeaturizer
|
|
constructor_name: load
|
|
fn: process_training_data
|
|
config: {}
|
|
eager: false
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
train_CountVectorsFeaturizer4:
|
|
needs:
|
|
training_data: run_CountVectorsFeaturizer3
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.count_vectors_featurizer.CountVectorsFeaturizer
|
|
constructor_name: create
|
|
fn: train
|
|
config:
|
|
analyzer: char_wb
|
|
min_ngram: 1
|
|
max_ngram: 4
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
run_CountVectorsFeaturizer4:
|
|
needs:
|
|
training_data: run_CountVectorsFeaturizer3
|
|
resource: train_CountVectorsFeaturizer4
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.count_vectors_featurizer.CountVectorsFeaturizer
|
|
constructor_name: load
|
|
fn: process_training_data
|
|
config:
|
|
analyzer: char_wb
|
|
min_ngram: 1
|
|
max_ngram: 4
|
|
eager: false
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
train_DIETClassifier5:
|
|
needs:
|
|
training_data: run_CountVectorsFeaturizer4
|
|
uses: rasa.nlu.classifiers.diet_classifier.DIETClassifier
|
|
constructor_name: create
|
|
fn: train
|
|
config:
|
|
epochs: 100
|
|
constrain_similarities: true
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
train_EntitySynonymMapper6:
|
|
needs:
|
|
training_data: run_CountVectorsFeaturizer4
|
|
uses: rasa.nlu.extractors.entity_synonyms.EntitySynonymMapper
|
|
constructor_name: create
|
|
fn: train
|
|
config: {}
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
train_ResponseSelector7:
|
|
needs:
|
|
training_data: run_CountVectorsFeaturizer4
|
|
uses: rasa.nlu.selectors.response_selector.ResponseSelector
|
|
constructor_name: create
|
|
fn: train
|
|
config:
|
|
epochs: 100
|
|
constrain_similarities: true
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
domain_provider:
|
|
needs:
|
|
importer: finetuning_validator
|
|
uses: rasa.graph_components.providers.domain_provider.DomainProvider
|
|
constructor_name: create
|
|
fn: provide_train
|
|
config: {}
|
|
eager: false
|
|
is_target: true
|
|
is_input: true
|
|
resource: null
|
|
domain_for_core_training_provider:
|
|
needs:
|
|
domain: domain_provider
|
|
uses: rasa.graph_components.providers.domain_for_core_training_provider.DomainForCoreTrainingProvider
|
|
constructor_name: create
|
|
fn: provide
|
|
config: {}
|
|
eager: false
|
|
is_target: false
|
|
is_input: true
|
|
resource: null
|
|
forms_provider:
|
|
needs:
|
|
domain: domain_provider
|
|
uses: rasa.graph_components.providers.forms_provider.FormsProvider
|
|
constructor_name: create
|
|
fn: provide
|
|
config: {}
|
|
eager: false
|
|
is_target: false
|
|
is_input: true
|
|
resource: null
|
|
responses_provider:
|
|
needs:
|
|
domain: domain_provider
|
|
uses: rasa.graph_components.providers.responses_provider.ResponsesProvider
|
|
constructor_name: create
|
|
fn: provide
|
|
config: {}
|
|
eager: false
|
|
is_target: false
|
|
is_input: true
|
|
resource: null
|
|
story_graph_provider:
|
|
needs:
|
|
importer: finetuning_validator
|
|
uses: rasa.graph_components.providers.story_graph_provider.StoryGraphProvider
|
|
constructor_name: create
|
|
fn: provide
|
|
config:
|
|
exclusion_percentage: null
|
|
eager: false
|
|
is_target: false
|
|
is_input: true
|
|
resource: null
|
|
training_tracker_provider:
|
|
needs:
|
|
story_graph: story_graph_provider
|
|
domain: domain_for_core_training_provider
|
|
uses: rasa.graph_components.providers.training_tracker_provider.TrainingTrackerProvider
|
|
constructor_name: create
|
|
fn: provide
|
|
config: {}
|
|
eager: false
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
train_MemoizationPolicy0:
|
|
needs:
|
|
training_trackers: training_tracker_provider
|
|
domain: domain_for_core_training_provider
|
|
uses: rasa.core.policies.memoization.MemoizationPolicy
|
|
constructor_name: create
|
|
fn: train
|
|
config: {}
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
train_RulePolicy1:
|
|
needs:
|
|
training_trackers: training_tracker_provider
|
|
domain: domain_for_core_training_provider
|
|
uses: rasa.core.policies.rule_policy.RulePolicy
|
|
constructor_name: create
|
|
fn: train
|
|
config: {}
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
train_UnexpecTEDIntentPolicy2:
|
|
needs:
|
|
training_trackers: training_tracker_provider
|
|
domain: domain_for_core_training_provider
|
|
uses: rasa.core.policies.unexpected_intent_policy.UnexpecTEDIntentPolicy
|
|
constructor_name: create
|
|
fn: train
|
|
config:
|
|
max_history: 5
|
|
epochs: 100
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
train_TEDPolicy3:
|
|
needs:
|
|
training_trackers: training_tracker_provider
|
|
domain: domain_for_core_training_provider
|
|
uses: rasa.core.policies.ted_policy.TEDPolicy
|
|
constructor_name: create
|
|
fn: train
|
|
config:
|
|
max_history: 5
|
|
epochs: 100
|
|
constrain_similarities: true
|
|
eager: false
|
|
is_target: true
|
|
is_input: false
|
|
resource: null
|
|
|
|
predict_schema:
|
|
nodes:
|
|
nlu_message_converter:
|
|
needs:
|
|
messages: __message__
|
|
uses: rasa.graph_components.converters.nlu_message_converter.NLUMessageConverter
|
|
constructor_name: load
|
|
fn: convert_user_message
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
run_WhitespaceTokenizer0:
|
|
needs:
|
|
messages: nlu_message_converter
|
|
uses: rasa.nlu.tokenizers.whitespace_tokenizer.WhitespaceTokenizer
|
|
constructor_name: load
|
|
fn: process
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
run_RegexFeaturizer1:
|
|
needs:
|
|
messages: run_WhitespaceTokenizer0
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.regex_featurizer.RegexFeaturizer
|
|
constructor_name: load
|
|
fn: process
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_RegexFeaturizer1
|
|
run_LexicalSyntacticFeaturizer2:
|
|
needs:
|
|
messages: run_RegexFeaturizer1
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.lexical_syntactic_featurizer.LexicalSyntacticFeaturizer
|
|
constructor_name: load
|
|
fn: process
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_LexicalSyntacticFeaturizer2
|
|
run_CountVectorsFeaturizer3:
|
|
needs:
|
|
messages: run_LexicalSyntacticFeaturizer2
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.count_vectors_featurizer.CountVectorsFeaturizer
|
|
constructor_name: load
|
|
fn: process
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_CountVectorsFeaturizer3
|
|
run_CountVectorsFeaturizer4:
|
|
needs:
|
|
messages: run_CountVectorsFeaturizer3
|
|
uses: rasa.nlu.featurizers.sparse_featurizer.count_vectors_featurizer.CountVectorsFeaturizer
|
|
constructor_name: load
|
|
fn: process
|
|
config:
|
|
analyzer: char_wb
|
|
min_ngram: 1
|
|
max_ngram: 4
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_CountVectorsFeaturizer4
|
|
run_DIETClassifier5:
|
|
needs:
|
|
messages: run_CountVectorsFeaturizer4
|
|
uses: rasa.nlu.classifiers.diet_classifier.DIETClassifier
|
|
constructor_name: load
|
|
fn: process
|
|
config:
|
|
epochs: 100
|
|
constrain_similarities: true
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_DIETClassifier5
|
|
run_EntitySynonymMapper6:
|
|
needs:
|
|
messages: run_DIETClassifier5
|
|
uses: rasa.nlu.extractors.entity_synonyms.EntitySynonymMapper
|
|
constructor_name: load
|
|
fn: process
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_EntitySynonymMapper6
|
|
run_ResponseSelector7:
|
|
needs:
|
|
messages: run_EntitySynonymMapper6
|
|
uses: rasa.nlu.selectors.response_selector.ResponseSelector
|
|
constructor_name: load
|
|
fn: process
|
|
config:
|
|
epochs: 100
|
|
constrain_similarities: true
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_ResponseSelector7
|
|
run_FallbackClassifier8:
|
|
needs:
|
|
messages: run_ResponseSelector7
|
|
uses: rasa.nlu.classifiers.fallback_classifier.FallbackClassifier
|
|
constructor_name: load
|
|
fn: process
|
|
config:
|
|
threshold: 0.3
|
|
ambiguity_threshold: 0.1
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
run_RegexMessageHandler:
|
|
needs:
|
|
messages: run_FallbackClassifier8
|
|
domain: domain_provider
|
|
uses: rasa.nlu.classifiers.regex_message_handler.RegexMessageHandler
|
|
constructor_name: load
|
|
fn: process
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|
|
domain_provider:
|
|
needs: {}
|
|
uses: rasa.graph_components.providers.domain_provider.DomainProvider
|
|
constructor_name: load
|
|
fn: provide_inference
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: domain_provider
|
|
run_MemoizationPolicy0:
|
|
needs:
|
|
domain: domain_provider
|
|
tracker: __tracker__
|
|
rule_only_data: rule_only_data_provider
|
|
uses: rasa.core.policies.memoization.MemoizationPolicy
|
|
constructor_name: load
|
|
fn: predict_action_probabilities
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_MemoizationPolicy0
|
|
run_RulePolicy1:
|
|
needs:
|
|
domain: domain_provider
|
|
tracker: __tracker__
|
|
rule_only_data: rule_only_data_provider
|
|
uses: rasa.core.policies.rule_policy.RulePolicy
|
|
constructor_name: load
|
|
fn: predict_action_probabilities
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_RulePolicy1
|
|
run_UnexpecTEDIntentPolicy2:
|
|
needs:
|
|
domain: domain_provider
|
|
tracker: __tracker__
|
|
rule_only_data: rule_only_data_provider
|
|
uses: rasa.core.policies.unexpected_intent_policy.UnexpecTEDIntentPolicy
|
|
constructor_name: load
|
|
fn: predict_action_probabilities
|
|
config:
|
|
max_history: 5
|
|
epochs: 100
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_UnexpecTEDIntentPolicy2
|
|
run_TEDPolicy3:
|
|
needs:
|
|
domain: domain_provider
|
|
tracker: __tracker__
|
|
rule_only_data: rule_only_data_provider
|
|
uses: rasa.core.policies.ted_policy.TEDPolicy
|
|
constructor_name: load
|
|
fn: predict_action_probabilities
|
|
config:
|
|
max_history: 5
|
|
epochs: 100
|
|
constrain_similarities: true
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_TEDPolicy3
|
|
rule_only_data_provider:
|
|
needs: {}
|
|
uses: rasa.graph_components.providers.rule_only_provider.RuleOnlyDataProvider
|
|
constructor_name: load
|
|
fn: provide
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource:
|
|
name: train_RulePolicy1
|
|
select_prediction:
|
|
needs:
|
|
policy0: run_MemoizationPolicy0
|
|
policy1: run_RulePolicy1
|
|
policy2: run_UnexpecTEDIntentPolicy2
|
|
policy3: run_TEDPolicy3
|
|
domain: domain_provider
|
|
tracker: __tracker__
|
|
uses: rasa.core.policies.ensemble.DefaultPolicyPredictionEnsemble
|
|
constructor_name: load
|
|
fn: combine_predictions_from_kwargs
|
|
config: {}
|
|
eager: true
|
|
is_target: false
|
|
is_input: false
|
|
resource: null
|