Skip to content
FacebookYouTubeX (Twitter)

How to add Multiple Knowledge Bases & link AI Agents

Add and connect multiple knowledge bases in Pingstreams and assign them to different AI agents for precise, layered information retrieval.

Multiple Knowledge Bases

In Pingstreams, you have the flexibility to manage multiple Knowledge Bases (KBs) using namespaces. This feature is incredibly useful for organizing different sets of information and ensuring that specific AI Agents have access to the relevant data. This tutorial will guide you through the process of creating and managing multiple namespaces for your Knowledge Bases in Pingstreams.

  • Organization: Separate different types of content, such as FAQs, technical documentation, and product-specific information.
  • AI Agent-Specific Knowledge: Ensure that each AI agent only accesses the relevant Knowledge Base, improving the accuracy and efficiency of responses.
  • Scalability: Easily manage and scale your Knowledge Bases as your content grows.

Step 1: Log in to Pingstreams and navigate to the Flows Section

Section titled “Step 1: Log in to Pingstreams and navigate to the Flows Section”
  1. Open your web browser and navigate to Pingstreams.
  2. Log in with your credentials.
  3. From the left-side menu, click on the Knowledge Base with the brain icon.

Step 2: Understanding the Default Namespace

Section titled “Step 2: Understanding the Default Namespace”

In the new page, you will see the list of knowledge bases on the left side. By default, you have a knowledge base ready to be populated, but you can add more.

Knowledge Base List

1. Changing the Knowledge Base Name (optional)

Section titled “1. Changing the Knowledge Base Name (optional)”

Purpose: Rename the default namespace to better reflect its content.

How to Change:

  1. Click on “Default”.
  2. Enter the desired name for your Knowledge Base; it’ll automatically get saved.

Purpose: Create additional namespaces for different sets of content.

How to Add:

  1. From the left-side menu, click on ”+ New Knowledge Base”.
  2. In the pop-up window, you have the option to choose the type of knowledge base.
  3. Enter the name for the new Knowledge Base and click on Create, as shown below.

Creating New Knowledge Base

Knowledge Base Type Selection

3. Viewing and Switching Between Knowledge Bases

Section titled “3. Viewing and Switching Between Knowledge Bases”

Purpose: Easily navigate between different namespaces to manage or view their contents.

How to Switch:

  1. From the left-side menu, under Your Knowledge Bases, choose the desired Knowledge Base
  2. The content and configuration for the selected namespace will be displayed
  3. Also, you can see which AI agent is connected to this Knowledge Base

Knowledge Base Navigation

To empty the entire namespace, simply click on the red Delete button, as shown below.

You can also choose to remove the namespace altogether by ticking the box “Also delete the Knowledge Base”.

Delete Knowledge Base

When you select a specific namespace, you will see which AI Agent is connected to that particular Knowledge Base.

Connected AI Agents

2. Assign AI Agent to Different Knowledge Base

Section titled “2. Assign AI Agent to Different Knowledge Base”

To assign an AI Agent to a different Knowledge Base:

  1. Go to the Flows section.
  2. Select the AI Agent you want to configure.
  3. In the agent flows, choose the appropriate Block with the Ask Knowledge Base feature containing the linked namespace.

Agent Flow Configuration

Using multiple namespaces for your Knowledge Bases in Pingstreams allows for better organization, targeted information delivery, and scalability. By following this tutorial, you can efficiently create, manage, and utilize multiple Knowledge Bases, enhancing the overall performance and effectiveness of your Pingstreams AI Agents.