# Knowledge bases

Create and maintain knowledge bases, and manage their data sources, document segments, and semantic entries.

## Choose a task

| Section | Use it when |
| --- | --- |
| [Manage knowledge bases](https://omnifabric.cloudsigma.com/docs/developer/api/ai-studio/knowledge-bases/knowledge-bases.html.md) | Create, view, update, or delete knowledge bases and their tags. |
| [Manage data sources and documents](https://omnifabric.cloudsigma.com/docs/developer/api/ai-studio/knowledge-bases/data-sources-documents.html.md) | Add, preview, update, or delete knowledge base data sources and documents. |
| [Manage segments and processing tasks](https://omnifabric.cloudsigma.com/docs/developer/api/ai-studio/knowledge-bases/segments-processing.html.md) | Create, import, switch, or reprocess document segments. |
| [Manage semantic entries](https://omnifabric.cloudsigma.com/docs/developer/api/ai-studio/knowledge-bases/semantic-entries.html.md) | Create, import, export, validate, or update semantic entries. |
