Get Search Index Status
Get status of the search index (LanceDB + hybrid search).
The embedding model is platform-specific:
- macOS Apple Silicon: Qwen3-Embedding via mlx-embeddings
- non-Apple-Silicon (Windows/Linux/macOS Intel): BGE-M3 via FastEmbed/ONNX
This endpoint checks:
- Whether the active search embedding backend is available
- Whether the search index service is initialized
Response Body
application/json
curl -X GET "https://example.com/search-index/status"{ "available": true, "model_cached": true, "model_name": "", "message": "string", "embedding_mode": "local", "remote_provider": "string", "remote_model": "string"}