Help Center
/
Getting Started
/
Quick Start Guide
Getting Started

Quick Start Guide

Setting up your first knowledge base

Setting up a knowledge base is simple. Here’s a step by step guide to get your first knowledge base up and running from our no-code interface!

Step 1: On the Knowledge Bases page, click Create to set up a new Knowledge Base.

Step 2: Provide a Name and Type for Your Knowledge Base

You will be prompted to specify a unique name for your knowledge base.

For the knowledge base type, you can choose between Vector RAG and LightRAG:• Vector RAG is an excellent starting point for most RAG projects.• LightRAG offers a more advanced, hybrid approach that combines the strengths of GraphRAG and Vector RAG.

If you're unsure which type to select, refer to our detailed guide on Vector vs. LightRAG for further insights.

Step 3A: Upload Data and Index

With your knowledge base created, it’s time to add content!

To upload files, navigate to the “Documents” tab and click “Upload”. You can either drag and drop your files or click to browse and select them manually.

Once the files are uploaded, they will initially appear with a “Pending” status. To convert these files into indexed knowledge, click “Start Indexing”. Your document status will change to “Indexed” once indexing is complete.

Remember to re-index whenever you make changes to your knowledge base content. Don’t worry—only new or updated documents will be indexed, so you won’t incur unnecessary processing costs!

Step 3B: Connect Data and Sync

Apart from uploading files, you can also choose to connect data sources to your knowledge base. We currently provide connections to Notion, Google Drive, and websites.

For step-by-step instructions on connecting a web crawler, Notion, or Google Drive, refer to the dedicated guides linked.

Once the data source is connected , they will initially appear with a “Pending” status. To convert it into indexed knowledge, click “Start Syncing”. Your data source status will change to “Indexed” once indexing is complete.

If you wish to refresh a single data connection, click on the “more” menu to select “Sync now” for the specific data connection.

If you wish to refresh all data sources, click “Start Syncing” at the bottom of the screen.

Step 4: Test at Sandbox

With your knowledge uploaded, connected, and indexed, you are ready to test it at the sandbox!

Sandbox Overview

The Sandbox is made up of three columns.

The first column houses settings related to chat generation and knowledge retrieval.

The second column displays the knowledge retrieved, based on the user query inputted in the chatbox.

The third column is the chat interface where you can ask questions and chat with the knowledge base.

Tweaking Chat Settings

You can experiment with different system prompts, tweak the chat temperature, and adjust the max tokens limit for the native chat generation to review the different outputs.

Tweaking Retrieval Settings

You can toggle on or off Reranking and adjust the Top K number for your retrievals.

  • When retrieving context chunks without reranking, the top K (e.g., K = 5) most semantically similar chunks are retrieved from the knowledge base and used to generate the final output.
  • With reranking enabled, the system retrieves the top K × 2 (e.g., if K = 5, then 10 chunks) most semantically similar chunks. These chunks are then reranked based on relevance, and the top K (e.g., K = 5) are selected to generate the final output.

Step 5: Deploy Your Knowledge Base

With the above steps completed, you now have a knowledge base that’s ready for use!

We also walk through how to integrate Ragdoll AI with some popular applications below:

  • Integrate Ragdoll AI with Any LLM Models with N8N
  • Integrate Ragdoll AI with N8N to create a Whatsapp Chatbot
  • Integrate Ragdoll AI with Cursor via MCP

Related Articles

Need More Help?
Get in touch with us!

Submit a Ticket