Definition
A Knowledge Base is a custom and editable content database hosted in ViaSay Chatbot. It functions similarly to an external API and is particularly useful for:
Checking a database for conditions or values
Retrieving content to build bot answers
Knowledge Bases are ideal for hosting data that requires manual updates and is not already available through APIs.
Creation and Management
Importing Data: Create a Knowledge Base by uploading a CSV file or pasting a JSON object.
Viewing Options: Data can be viewed as raw JSON or in a table format.
Editing: Modify the schema and content as needed, ensuring data consistency with validation features.
Key Actions
Go Live: Publish the Knowledge Base to make it accessible in your bot.
Editing: Change the name, description, or schema through the edit menu.
Other Actions: Import, export, regenerate schema, or delete the Knowledge Base using the "More" menu options.
These features provide flexibility and control over the data used in your chatbot, making it easier to manage and update critical content.