Knowledge Base FAQ

This guide will give you answers to all your Knowledge Base questions.

Knowledge Base FAQ

Find answers to common questions about how the Knowledge Base works and how to get the best results from your Assistant with it.


How the Knowledge Base works

Q: How does the Knowledge Base work?

A: The Knowledge Base allows you to store information that your Assistant can reference when answering customer questions. It’s ideal for large amounts of content that you don’t want to include in the Assistant’s prompt.

When someone asks a question, the Assistant searches for the relevant information and retrieves it at that moment to generate a response. It does not memorize the entire knowledge base.

Q: What is RAG?

A: Retrieval-Augmented Generation (RAG) improves AI responses by allowing it to access external custom data.

Instead of relying solely on its pre-trained knowledge, the Assistant can pull information from the Knowledge Base and use it to generate more accurate responses.


How the Assistant retrieves information

Q: How does the Assistant decide which Knowledge Base entry to use?

A: When someone asks them a question, the Assistant searches the Knowledge Base for the most relevant answer. It does this by analyzing the question and matching it with related content to generate a response.

Q: Does the Assistant pull exact phrases from the Knowledge Base or summarize?

A: The Assistant will usually respond with a general answer in its own words. However, if the content is well-structured and clearly written, the Assistant may use exact phrases when appropriate.

Q: What happens if my Knowledge Base contains conflicting information?

A: If conflicting information exists across multiple documents (e.g., different figures in different files), the Assistant's response may be inconsistent, and depend on which document it selects.

To prevent this, you can:

  • Remove or update outdated content on a regular basis.
  • Ensure consistency across documents.
  • Test Assistant responses to verify accuracy.

Adding and managing Knowledge Base content

Q:How can I add documents to the Knowledge Base?

A: Currently, the Knowledge Base supports uploading PDFs, pulling information from URLs, or creating documents directly in the interface.

Q: Can I add multiple sources to the Knowledge Base?

A: Yes, you can add a mix of PDFs, website URLs, and documents you create in Synthflow. The Assistant will search through all available documents regardless of the source.

Q: Does the Assistant scrape my entire website when I add a URL?

A: No. The Assistant only processes the specific page you provide—it does not crawl or scrape the entire website. If you need multiple pages indexed, you’ll need to add each URL separately.

Q: Will all PDFs work when uploaded?

A: Not always. Structured PDFs (such as those with columns, embedded images, or complex formatting) may not be processed correctly. If you experience issues, consider converting the PDF to plain text before uploading.


Optimizing knowledge base performance

Q: How does the Assistant handle large documents?

A: The Assistant cannot read everything at once in long documents. Instead, it searches for the most relevant sections.

To improve information retrieval:

  • Use clear headings and subheadings.
  • Break up long documents into smaller, topic-specific files.

Q: Can I control what the Assistant pulls from the Knowledge Base?

A: No, you cannot prioritize certain documents over others. However, to improve accuracy, you can:

  • Reword content for clarity.
  • Group related topics together.
  • Remove unnecessary details to keep responses focused.

Q: What if my Assistant isn’t using the Knowledge Base correctly?

A: If the Assistant isn’t pulling the right information, try to:

  • Test different phrasing.
  • Rewrite sections for clarity.
  • Structure your content well with clear headers.