Overview of the Semantic Chunking API
mainThe Semantic Chunking API is a RESTful microservice designed for containerized environments. It provides text chunking capabilities using ONNX embedding models through three primary methods: semantic, dense, and sentence-level.
Key Features:
- Three chunking methods:
semantic(similarity-based),dense(token-limit based), andsentence-level(individual sentences). - Authentication: Optional Bearer token support via
API_AUTH_TOKEN. - CORS enabled: Supports cross-origin requests.
- Format: Uses JSON for all requests and responses.
- Deployment: Docker-ready with built-in health checks.