2.4 KiB
.gbkb Reference
Media Types
There are several media types that can be used in .gbkb package folder. The table below shows the description of each one of them:
Folder | File description |
---|---|
tabular | .csv, .tsv or any tabular file used as an pair of question/answer and an optional hierarchy. |
images | Images that can be used to enrich the answer to the user in the Projector |
videos | Videos used to answer questions made by users. |
subjects | List of images of subjects that can be trated by the bot. |
articles | Articles in .md that will be presented instead of text-only answers. |
Using Videos
Answering questions as videos
To display a video on the projector, just provide the Video URL to the desired question, instead of specifing an text answer in the column answer. The list of answers is a series of tabular files (.tsv, .csv, etc.) inside the tabular directory of the .gbkb.
Calling dialogs from .gbkb
Use Dialogs as answers instead of the default content
To call a dialog just when an answer would provide the desired question, just use dialog:dialogName instead of specifing an text answer in the column answer. The list of answers is a series of tabular files (.tsv, .csv, etc.) inside the tabular directory of the .gbkb.
Associating a Subject Menu Item to a Dialog
To call a dialog just when an answer would provide the desired question, just use dialog:dialogName instead of specifing an text answer.
How To
Updating the Bot Knoledge Base (.gbkb folder)
The subjects.json file contains all information related to the subject tree and can be used to build the menu carrousel as well give a set of words to be used as subject catcher in the conversation. A hierarchy can be specified.