Supported connectors
OpenSearch provides two types of connector blueprints:
-
Standard blueprints (recommended for OpenSearch 2.14+):
- Designed for connectors that pass input directly to the model and return its raw output without requiring additional transformations.
- Use a registered model without any pre-processing or post-processing functions.
- Compatible with machine learning (ML) inference processors: ingest processors, search request processors, and search response processors.
- Ideal for new implementations in OpenSearch 2.14 and later.
-
Legacy blueprints:
- Suitable for specific input and output formatting requirements.
- Include pre- and post-processing functions.
- Recommended for existing implementations.
- Compatible with neural search queries.
The following table provides a comprehensive list of connector blueprints available in OpenSearch. Each blueprint link offers an example request for creating the connector, including all necessary parameters, and a sample Predict API request.