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.18</version>
</dependency>Python
# Requires: Python >=3.6
pip install alibabacloud_ha3engine_vector==1.1.18Go
go get github.com/aliyun/alibabacloud-ha3-go-sdk@v1.1.18-vectorAsynchronous Java
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-sdk-ha3engine-async</artifactId>
<version>1.1.8</version>
</dependency>Change log
Java
v1.1.18 (2026-04-28)
Added support for fused vectors.
v1.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
v1.1.18 (2026-04-28)
Added support for fused vectors.
v1.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
v1.1.18 (2026-04-28)
Added support for fused vectors.
v1.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
v1.1.18 (2026-04-28)
Added support for fused vectors.
v1.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-sdkcommand 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.