Knowledge Bases Client

The KnowledgeBasesClient manages knowledge bases — collections of documents, sources, and configurations that agents query for context-aware responses.

Create

name
string
required
Display name
slug
string
required
Unique URL-friendly identifier
description
string
Human-readable description

Documents

Upload text document

Library documents


Retrieval

Query the knowledge base for relevant context:

Provisional answer

Generate an answer using the KB as context:

Source groups

Organize sources into logical groups.

Sources

Sources are the raw data feeds ingested into a knowledge base.

Ingestion policies

Control how sources are ingested and processed.

Governance policy


Profiles


Jobs

Monitor and manage ingestion jobs.

Agent attachment


Example