notice
This is unreleased documentation for Rasa Documentation Main/Unreleased version.
For the latest released documentation, see the latest version (3.x).
rasa.plugin
plugin_manager
Initialises a plugin manager which registers hook implementations.
refine_cli
Customizable hook for adding CLI commands.
handle_space_args
Extracts space from the command line arguments.
modify_default_recipe_graph_train_nodes
Hook specification to modify the default recipe graph for training.
Modifications are made in-place.
modify_default_recipe_graph_predict_nodes
Hook specification to modify the default recipe graph for prediction.
Modifications are made in-place.
get_version_info
Hook specification for getting plugin version info.
configure_commandline
Hook specification for configuring plugin CLI.
init_telemetry
Hook specification for initialising plugin telemetry.
mock_tracker_for_evaluation
Generate a mocked tracker for NLU evaluation.
clean_entity_targets_for_evaluation
Remove entity targets for space-based entity extractors.
prefix_stripping_for_custom_actions
Remove namespacing introduced by spaces before custom actions call.
prefixing_custom_actions_response
Add namespacing to the response from custom actions.
init_managers
Hook specification for initialising managers.
create_tracker_store
Hook specification for wrapping with AuthRetryTrackerStore.
init_anonymization_pipeline
Hook specification for initialising the anonymization pipeline.
get_anonymization_pipeline
Hook specification for getting the anonymization pipeline.
get_license_hash
Hook specification for getting the license hash.
after_server_stop
Hook specification for stopping the server.
Use this hook to de-initialize any resources that require explicit cleanup like, thread shutdown, closing connections, etc.