This is unreleased documentation for Rasa & Rasa Pro Documentation Main/Unreleased version.
For the latest released documentation, see the latest version (3.x).
SpacyNLP output to make it fingerprintable.
Fingerprints the model name.
Use a static fingerprint as we assume this only changes if the model name changes and want to avoid investigating the model in greater detail for now.
Fingerprint for model.
Component which provides the common loaded SpaCy model to others.
This is used to avoid loading the SpaCy model multiple times. Instead the Spacy model is only loaded once and then shared by depending components.
Try loading the model, catching the OSError if missing.
Lists required dependencies (see parent class for full docstring).
Creates component (see parent class for full docstring).
Checks if the SpaCy language model is properly loaded.
Raises an exception if the model is invalid.
Provides the loaded SpaCy model.
Adds SpaCy tokens and features to training data messages.
Adds SpaCy tokens and features to messages.