Instances and models
Assigning instances to models
Instances are the Rasa NLU Endpoints used by NLU models and the Rasa Core endpoints used by the chat.
Creating new instances will only add an entry to the database and won't deploy anything, they're only used to store host values.
They can either be of type
core, or both.
Here the nlu instance uses
nlu because it will be used internally by docker containers.
The core instance uses
localhost because it will be used by your browser to connect to the chat. Note that if you are running Botfront on a system other than your localhost, you must change the core instance hostname.
Keep that in mind if you change the values.
To use the nlu instance in your model, you must select it in your model's general settings.
Because you can have several models per language in a project, you must specify which model must be used by Rasa Core for every supported language. That's the purpose of the
When you set a model
ONLINE, Core will (after a few seconds) redirects NLU requests to that model.