Agent knowledge base

List, retrieve, create, and update the knowledge bases attached to agents. Keep the returned knowledge-base identifier when an update or related action requires it.

This section manages agent knowledge base metadata through /workspaces/{workspace_id}/knowledge-bases. Names are limited to 128 UTF-8 bytes; use the returned string id as knowledge_base_id in subsequent calls. To store, parse, and manage files or data tables, see Resource Center knowledge bases.

Choose a task

Task

Page

Description

View knowledge base list

Query the knowledge base list

Query the knowledge base metadata for the current workspace and filter by status, source, visible scope, index status, owner, or keywords.

View knowledge base details

Query knowledge base details

Read the complete metadata of a knowledge base, including associated assets, index status, and versions.

Add knowledge base

Create agent knowledge base metadata

Create referenceable knowledge-base metadata without parsing, indexing, or retrieval.

Change knowledge base

Update agent knowledge base metadata

Update knowledge-base metadata and increment its version without parsing or indexing files.

Last updated on