Ana içeriğe geç

Knowledge Bases — client.knowledge_bases

RAG document stores you can attach to agents (knowledge_base_ids).

  • create(name, description=None) → KnowledgeBase
  • list(skip=0, limit=20) → list[KnowledgeBase]
  • get(kb_id) → KnowledgeBase
  • delete(kb_id) → None
  • upload_document(kb_id, file_path, filename=None) → Document
  • delete_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.