All Products
Search
Document Center

OpenSearch:Version overview

Last Updated:Sep 15, 2025

OpenSearch Vector Search Edition SDKs for asynchronous Java, Java, Python, and Go encapsulate only the Traffic API operations for data processing and search. To use other features, you must use the Management and Control SDKs.

Maven dependencies

Java

<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>aliyun-sdk-ha3engine-vector</artifactId>
    <version>1.1.17</version>
</dependency>

Python

# Requires: Python >=3.6
pip install alibabacloud_ha3engine_vector==1.1.17

Go

go get github.com/aliyun/alibabacloud-ha3-go-sdk@v1.1.17-vector

Asynchronous Java

<dependency>
  <groupId>com.aliyun</groupId>
  <artifactId>aliyun-sdk-ha3engine-async</artifactId>
  <version>1.1.7</version>
</dependency>

Change log

Java

  • 1.1.17 (2025-06-12)

    • The inference-query operation supports video retrieval.

    • Added the `sorts` field to the query operation to support multi-dimensional sorting.

    • Added the `mode` field to the multi-query operation to configure how scores are calculated for documents with the same primary key in multi-ingest results.

  • 1.1.15 (2025-03-26)

    • By default, the system verifies the existence of the primary key field when you push data.

  • 1.1.14 (2025-03-07)

    • Added API operations for table management.

  • v1.1.13 (2025-01-24)

    • Added a method for batch queries.

  • v1.1.11 (2025-01-06)

    • The vector SDK supports request body compression.

    • Added an API for hybrid text and vector retrieval.

    • Added an API for vector engine statistics syntax.

  • v1.1.8 (2024-08-13)

    • The push API operation supports custom headers.

    • Added support for custom `RuntimeOptions` parameters.

    • Added the `kvpairs` parameter.

  • v1.1.3 (2024-03-13)

    • Multi-query searches support a unified sort expression.

    • Conditional queries support filter expressions and sort expressions.

  • v1.1.2 (2023-11-13)

    • Added support for hybrid text and vector queries.

  • v1.1.1 (2023-07-12)

    • Added support for queries in Vector Search Edition.

Python

  • 1.1.17 (2025-06-12)

    • The inference-query operation supports video retrieval.

    • Added the `sorts` field to the query operation to support multi-dimensional sorting.

    • Added the `mode` field to the multi-query operation to configure how scores are calculated for documents with the same primary key in multi-ingest results.

  • 1.1.15 (2025-03-26)

    • By default, the system verifies the existence of the primary key field when you push data.

  • 1.1.14 (2025-03-07)

    • Added API operations for table management.

    v1.1.13 (2025-01-24)

    • Added a batch query method.

  • v1.1.11 (2025-01-06)

    • The vector SDK supports request body compression.

    • Added an API for hybrid text and vector retrieval.

    • Added an API for vector engine statistics syntax.

  • v1.1.8 (2024-08-13)

    • The push API operation supports custom headers.

    • Added support for custom `RuntimeOptions` parameters.

    • Added the `kvpairs` parameter.

  • v1.1.3 (2024-03-13)

    • Multi-query searches support a unified sort expression.

    • Conditional queries support filter expressions and sort expressions.

  • v1.1.2 (2023-11-13)

    • Added support for hybrid text and vector queries.

  • v1.1.1 (2023-07-12)

    • Added support for queries in Vector Search Edition.

Go

  • 1.1.17 (2025-06-12)

    • The inference-query operation supports video retrieval.

    • Added the `sorts` field to the query operation to support multi-dimensional sorting.

    • Added the `mode` field to the multi-query operation to configure how scores are calculated for documents with the same primary key in multi-ingest results.

  • 1.1.15 (2025-03-26)

    • By default, the system verifies the existence of the primary key field when you push data.

  • 1.1.14 (2025-03-07)

    • Added API operations for table management.

  • v1.1.13 (2025-01-24)

    • Added a batch query method.

  • v1.1.12 (2025-01-06)

    • Added support for request body compression in the vector SDK.

    • Added an API for hybrid text and vector retrieval.

    • Added an API for vector engine statistics.

  • v1.1.8-vector (2024-08-13)

    • Added support for custom headers in the push API operation.

    • Added support for custom `RuntimeOptions` parameters.

    • Added the `kvpairs` parameter.

  • v1.1.3-vector (2024-03-19)

    • Added support for data search and push using the Go SDK.

Asynchronous Java

  • 1.1.17 (2025-09-10)

    • The inference-query operation supports video retrieval.

    • Added the `sorts` field to the query operation to support multi-dimensional sorting.

    • Added the `mode` field to the multi-query operation to configure how scores are calculated for documents with the same primary key in multi-ingest results.

  • v1.1.6 (2025-04-01)

    • By default, the system checks if the primary key field exists when you push data.

  • v1.1.5 (2025-01-24)

    • Added a batch query method.

  • v1.1.4 (2024-12-10)

    • Added support for pb&deflate compression to the search API operation.

  • v 1.1.3 (2024-08-13)

    • Added support for custom headers in the push API operation.

    • Added the `kvpairs` parameter.

  • v1.1.0 (2024-03-13)

    • Multi-query searches now support a unified sort expression.

    • Conditional queries now support filter expressions and sort expressions.

  • v1.0.0 (2023-12-24)

    • The vector query API operation supports asynchronous invocation in Java.

Usage notes

  • Do not run the go get github.com/aliyun/alibabacloud-ha3-go-sdk command to pull Git dependencies. You must specify a version at the end of the command because the tags for both the Vector Search Edition and the Retrieval Engine Edition are in the same GitHub repository. When you pull dependencies, you must select the version that corresponds to your instance edition.