Knowledge Bases — client.knowledge_bases
RAG document stores you can attach to agents (knowledge_base_ids).
create(name, description=None) → KnowledgeBaselist(skip=0, limit=20) → list[KnowledgeBase]get(kb_id) → KnowledgeBasedelete(kb_id) → Noneupload_document(kb_id, file_path, filename=None) → Documentdelete_document(kb_id, document_id) → None
KnowledgeBase: id, name, description, documents, created_at. Document: id, filename, file_type, file_size_bytes, status, chunk_count, created_at.