Skip to content

Knowledge Base (Early Access)

Connect your flow to a searchable knowledge base (KB) so the model can answer with facts from your docs.

When to use

  • You want grounded answers from your own content (FAQs, guides, PDFs).
  • You need citations/sources for transparency.
  • You prefer retrieval-augmented answers over model memory.

Status: Early Access — features and output shape may evolve.


What it does

  • Indexes your content (files/URLs/connectors) into chunks.
  • Retrieves the most relevant chunks for the user's query.

This node is typically used for RAGs (Retrieval Augmented Generation)


Fields

Field Description Example
Node ID * Unique identifier for this node. KnowledgeBaseNode_5
Is Tool Defines whether the node should be callable as a tool by the model. Usually set to True. True
Source * The source configuration type for the search. Currently supports Document Search Options. Document Search Options
Document Search Options Type * (In Development, for now fill with 'documents') documents
Document Search Cluster Type Specifies the cluster provider (e.g., ElasticSearch, Pinecone, or custom). ElasticSearch
Document Search Cluster Env * The environment or instance name for the search cluster. production
Document Search Cluster API Key * The authentication key used to access your document search cluster. es-12345-abcdef
Document Search Cluster Document ID * The ID of the document index or dataset where content is stored. knowledge_docs_v2
Document Search Cluster Search Fields * Defines which fields in your document are searchable. ["title", "content", "tags"]
Search Tool Description A short summary describing what this node retrieves or searches for. Searches internal documentation for support troubleshooting answers.
Arguments Determines which arguments the tool will accept when used by the model. Knowledge Search Arguments
Knowledge Search Arguments Query * The actual query string or user input used for searching. {{state.user_message}}