Context
- 16 May 2024
- 1 Minute to read
- Print
- PDF
Context
- Updated on 16 May 2024
- 1 Minute to read
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Contexts are simple single words that are related to a specific situation, circumstance, concept, etc.
Note:
Use contexts only for the questions and answers, not for replacing slot filling.
Step 1 - Create a context
To create a context, you have two options:
In Workbench:
- Click Q&A from the left menu.
- Click + at the top right of the page.
- Under Contexts, type the context you want to add.Note:
In the Config File:
- Create context specific to a bot, create (or edit) this file data/bots/<your_bot>/config/qna.json.
- Create context specific to all bots, create (or edit) this file data/global/config/qna.json.
Best Practice
It's way easier to add a context directly in the Workbench.
Step 2 - Append your Context
To set a context, let's use the appendContext action and add our new context in the contexts field. You can use comma-separated values to pass multiple contexts.
Figure: Append Context
Then append the name of your new contexts to qnaCategories like so:
{ "$schema" : "../../../assets/modules/qna/config.schema.json" , "qnaCategories" : "global,monkeys,giraffes" } |
Was this article helpful?