Skip to main content

Load Knowledge By Bank ID Node

The Load Knowledge By Bank ID node allows you to dynamically load knowledge bank content by specifying the Bank ID. This node provides flexibility in retrieving reference documents from different knowledge banks within your workflow, enabling context-aware AI responses based on specific knowledge sources.

Load Knowledge By Bank ID node


Basic Usage

Use the Load Knowledge By Bank ID node with Knowledge Bot or other AI nodes that require knowledge reference input.


Inputs

The Load Knowledge By Bank ID node does not require any upstream inputs. It operates as a standalone node that retrieves knowledge based on configuration settings.


Outputs

  • Knowledge Output: The loaded knowledge bank content that can be connected to AI nodes (such as Knowledge Bot) to provide contextual information for generating responses.

Configuration

Server

Select the knowledge bank server location:

  • Organization specific (CUSTOM): Use knowledge banks stored in your custom organization server.
  • Other server options: Additional server locations may be available based on your LearningFlow instance configuration.

Bank ID

Enter the unique identifier for the knowledge bank you want to load:

  • Type: Text field for Bank ID
  • Format: Alphanumeric identifier specific to your knowledge bank
  • Example: Copy the Bank ID from your Knowledge Bank management interface

You can add multiple Bank IDs by clicking the + Add Bank ID button to load content from multiple knowledge sources simultaneously.


Example Workflows

Dynamic Knowledge Loading for Multi-Topic Chatbot

Scenario: Create a chatbot that can access different knowledge banks based on user selection or workflow logic.

Load Knowledge By Bank ID Example

Steps to Create the Flow:

  1. Start with the Start Node.

  2. Add and connect a Load Knowledge By Bank ID node:

    i. Choose the Server (Organization specific - CUSTOM)

    ii. Enter the Bank ID in the Bank ID field

    • Example: Enter your knowledge bank identifier (e.g., "kb12345")
    • Click + Add Bank ID if you need to load multiple knowledge banks
  3. Add and connect a Knowledge Bot node:

    i. Connect the Knowledge Output from Load Knowledge By Bank ID to the Knowledge Reference input of the Knowledge Bot

    ii. Configure the Knowledge Bot:

    • Set the bot name and icon
    • Add system prompts to guide the bot's behavior
    • Select the AI model (e.g., GPT-4o-mini)
    • Adjust temperature settings
  4. Configure additional inputs for the Knowledge Bot:

    • Add welcome messages
    • Set placeholder text
    • Define the bot's personality and behavior

Use Cases:

  • Department-Specific Support: Load different knowledge banks for HR, IT, or Sales departments based on user selection
  • Course-Specific Tutoring: Switch between different course materials by loading relevant knowledge banks
  • Multilingual Support: Load knowledge banks in different languages based on user preference
  • Version Control: Load specific versions of documentation or policies by Bank ID

Result: The chatbot can dynamically access different knowledge sources, providing specialized responses based on the loaded knowledge bank content.


Notes

  • The Bank ID must correspond to an existing knowledge bank in your selected server
  • Multiple Bank IDs can be loaded simultaneously to combine knowledge from different sources
  • This node is particularly useful when you need to switch between different knowledge contexts within a single workflow
  • Works seamlessly with Knowledge Bot and other AI nodes that accept knowledge reference inputs