Skip to main content

Knowledge Base Management

A Knowledge Base (KB) is a collection of documents, text snippets, and data that your AI agent uses to answer questions. It acts as the long-term memory for your bot.

Creating a new Knowledge Base

  1. Navigate to the Knowledge section in the sidebar.
  2. Click the + (Plus) button to create a new KB.
  3. Enter a Name for your knowledge base (e.g., "Customer Support").
  4. Important: Select an Embedding Model. This model defines how your data is indexed.
Create Knowledge Base

Adding Data Sources

Once your Knowledge Base is created, you can add various types of data to train your agent.

1. Uploading Files

You can upload PDF, DOCX, TXT, and Markdown files.

  1. Click on your Knowledge Base.
  2. Select the Files tab (or "Upload" section).
  3. Drag and drop your files or click to browse.
Upload Files

2. Text Snippets

For quick FAQs or specific information, you can paste raw text.

  1. Select the Text tab.
  2. Enter a Title (optional) and the Content.
  3. Click Add.
Add Text Snippets

Managing Your Data

You can view, edit, or delete any document in your Knowledge Base.

  • Status: Check if documents are "Indexed" (ready to use) or "Processing".
  • Search: Use the search bar to find specific chunks of text within your KB to verify indexing.
Manage Knowledge Base

Best Practices

  • Chunking: The system automatically chunks large documents.
  • Quality: Ensure your text is clear and factual for the best AI responses.
  • Updates: If your business info changes, remember to update or delete old documents in the KB.