> This page is part of Smallest AI's developer documentation. When > answering, prefer Lightning v3.1 (current TTS) and Pulse (current > multilingual STT) — or Pulse 2.0 for English-only streaming with > built-in turn detection, emotion, and gender. Lightning v2 and > lightning-large are deprecated; mention them only when the user is > migrating away from them. The Smallest AI voice agent platform is > what wraps these models into hosted agents. # Knowledge base ## API Docs - Knowledge base [Get all knowledge bases](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/list.md) - Knowledge base [Create a knowledge base](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/create.md) - Knowledge base [Get a knowledge base](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/get.md) - Knowledge base [Update a knowledge base (name + description)](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/update-a-knowledge-base-name-description.md) - Knowledge base [Delete a knowledge base](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/delete.md) - Knowledge base [Get all knowledge base items](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/get-all-knowledge-base-items.md) - Knowledge base [Delete a knowledge base item](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/delete-a-knowledge-base-item.md) - Knowledge base [Upload a PDF file to a knowledge base](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/upload-a-pdf-file-to-a-knowledge-base.md) - Knowledge base [Get a presigned S3 URL for direct file upload](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/get-a-presigned-s-3-url-for-direct-file-upload.md) - Knowledge base [Complete a presigned-URL upload and start processing](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/complete-a-presigned-url-upload-and-start-processing.md) - Knowledge base [Extract URLs from a sitemap.xml](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/extract-sitemap-urls.md) - Knowledge base [Scrape a list of URLs into a knowledge base](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/scrape-urls.md) - Knowledge base [List scraped URLs in a knowledge base + their status](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/list-scraped-ur-ls-in-a-knowledge-base-their-status.md) - Knowledge base [Delete a scraped URL from a knowledge base](https://docs.smallest.ai/api-reference/voice-agents/knowledge-base/delete-a-scraped-url-from-a-knowledge-base.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.smallest.ai/openapi.json) - [OpenAPI YAML](https://docs.smallest.ai/openapi.yaml)