k-NN plugin
An OpenSearch plugin that expands its capabilities with the custom `knn_vector` data type, enabling storage of embeddings and providing methods for k-NN similarity searches, including Approximate k-NN, Script Score k-NN, and Painless extensions.
About this tool
k-NN plugin
The k-NN plugin enhances OpenSearch by introducing a custom knn_vector
data type. This enables the storage of vector embeddings and provides robust methods for performing k-nearest neighbors (k-NN) similarity searches.
Features
- Custom Data Type: Integrates the
knn_vector
data type into OpenSearch. - Embedding Storage: Facilitates the storage of vector embeddings.
- k-NN Similarity Searches: Offers methods for conducting k-NN similarity searches.
- Approximate k-NN: Supports Approximate k-NN search capabilities.
- Script Score k-NN: Includes functionality for Script Score k-NN.
- Painless Extensions: Provides Painless extensions to enhance search operations.
Pricing
Pricing information is not available.
License
License information is available, but specific details are not provided in the content. As an OpenSearch project plugin, it is typically open-source.