Skip to main content
A knowledge base agents can search, with source management, scheduled loading and content chunking.

Knowledge

A Knowledge Base lets agents search the knowledge an organization has accumulated. When the list is empty, the middle of the screen shows guidance inviting you to create your first knowledge base.

Knowledge Base empty state

Clicking Add New Knowledge Base opens the New Knowledge Base dialog:

  • Name (required): a recognizable name for the knowledge base.
  • Alias Name (required): the knowledge base's alias. It must start with a lowercase letter and may contain only letters, digits and underscores.

Click Save to create it.

New Knowledge Base dialog, with Name and Alias Name fields

Content sources

Inside a Knowledge Base, content is split across three tabs, All, Manual Upload, and Auto Load. You can filter by Type and Loader, and add content with Add in the top right, choosing either Manual Upload or Auto Load.

Knowledge Base detail page, with the Add dropdown offering Manual Upload and Auto Load

Manual Upload supports six file formats: CSV, XLSX, PDF, PPTX, DOCX, and JSON Lines. Taking CSV as an example, the upload runs in three steps:

  1. Import File: choose the file format and upload the file.
  2. Processing: preview the parsed columns. You can select which columns to include, toggle Skip Header (whether to skip the header row), and choose the column to use as the Identifier below (required, and an error appears if you skip it).
  3. Finish: complete the import.

Manual Upload Processing step for a CSV, showing the column preview, the Skip Header toggle and the Identifier field

Auto Load offers three external sources: Crawler (a web crawler), Data Source (linking an already-configured database), and Asgard App (loading from published Asgard Apps). Taking Crawler as an example, after choosing the source type you fill in a Name and the Schedule settings (Frequency set to Daily or Weekly, plus a Repeat at time).

Auto Load source type selection, offering Crawler, Data Source and Asgard App

Schedule settings for a Crawler source, with Name, Frequency (Daily/Weekly) and Repeat at time

Data Source and Asgard App both require a configured database connection or published Asgard Apps to already exist in the project before you can select them.