Vector search API
In OpenSearch, vector search functionality is provided by the k-NN plugin and Neural Search plugin. The k-NN plugin provides basic k-NN functionality, while the Neural Search plugin provides automatic embedding generation at indexing and search time.
For k-NN plugin APIs, see k-NN API.
In addition to plugin-specific APIs, the following APIs support vector search functionality:
- k-NN vector
- k-NN query
- Neural query
- Neural sparse query
- Ingest pipelines
- Ingest processors:
- Search pipelines
- Search processors: