非同期 Java、Java、Python、および Go 向けの OpenSearch Vector Search Edition SDK は、データ処理と検索のための Traffic API 操作のみをカプセル化します。他の機能を使用するには、Management and Control SDK を使用する必要があります。
Maven 依存関係
Java
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-sdk-ha3engine-vector</artifactId>
<version>1.1.17</version>
</dependency>Python
# 必要条件: Python >=3.6
pip install alibabacloud_ha3engine_vector==1.1.17Go
go get github.com/aliyun/alibabacloud-ha3-go-sdk@v1.1.17-vector非同期 Java
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-sdk-ha3engine-async</artifactId>
<version>1.1.7</version>
</dependency>変更ログ
Java
1.1.17 (2025-06-12)
inference-query 操作はビデオ検索をサポートします。
クエリ操作に `sorts` フィールドを追加し、多次元ソートをサポートしました。
マルチクエリ操作に `mode` フィールドを追加し、複数の取り込み結果で同じプライマリキーを持つドキュメントのスコア計算方法を設定できるようになりました。
1.1.15 (2025-03-26)
デフォルトでは、データをプッシュする際にプライマリキーフィールドの存在を検証します。
1.1.14 (2025-03-07)
テーブル管理用の API 操作を追加しました。
v1.1.13 (2025-01-24)
バッチクエリ用のメソッドを追加しました。
v1.1.11 (2025-01-06)
ベクトル SDK はリクエスト本文の圧縮をサポートします。
テキストとベクトルのハイブリッド検索用の API を追加しました。
ベクトルエンジン統計構文用の API を追加しました。
v1.1.8 (2024-08-13)
プッシュ API 操作はカスタムヘッダーをサポートします。
カスタム `RuntimeOptions` パラメーターのサポートを追加しました。
`kvpairs` パラメーターを追加しました。
v1.1.3 (2024-03-13)
マルチクエリ検索は、統一されたソート式をサポートします。
条件付きクエリは、フィルター式とソート式をサポートします。
v1.1.2 (2023-11-13)
テキストとベクトルのハイブリッドクエリのサポートを追加しました。
v1.1.1 (2023-07-12)
Vector Search Edition でのクエリのサポートを追加しました。
Python
1.1.17 (2025-06-12)
inference-query 操作はビデオ検索をサポートします。
クエリ操作に `sorts` フィールドを追加し、多次元ソートをサポートしました。
マルチクエリ操作に `mode` フィールドを追加し、複数の取り込み結果で同じプライマリキーを持つドキュメントのスコア計算方法を設定できるようになりました。
1.1.15 (2025-03-26)
デフォルトでは、データをプッシュする際にプライマリキーフィールドの存在を検証します。
1.1.14 (2025-03-07)
テーブル管理用の API 操作を追加しました。
v1.1.13 (2025-01-24)
バッチクエリメソッドを追加しました。
v1.1.11 (2025-01-06)
ベクトル SDK はリクエスト本文の圧縮をサポートします。
テキストとベクトルのハイブリッド検索用の API を追加しました。
ベクトルエンジン統計構文用の API を追加しました。
v1.1.8 (2024-08-13)
プッシュ API 操作はカスタムヘッダーをサポートします。
カスタム `RuntimeOptions` パラメーターのサポートを追加しました。
`kvpairs` パラメーターを追加しました。
v1.1.3 (2024-03-13)
マルチクエリ検索は、統一されたソート式をサポートします。
条件付きクエリは、フィルター式とソート式をサポートします。
v1.1.2 (2023-11-13)
テキストとベクトルのハイブリッドクエリのサポートを追加しました。
v1.1.1 (2023-07-12)
Vector Search Edition でのクエリのサポートを追加しました。
Go
1.1.17 (2025-06-12)
inference-query 操作はビデオ検索をサポートします。
クエリ操作に `sorts` フィールドを追加し、多次元ソートをサポートしました。
マルチクエリ操作に `mode` フィールドを追加し、複数の取り込み結果で同じプライマリキーを持つドキュメントのスコア計算方法を設定できるようになりました。
1.1.15 (2025-03-26)
デフォルトでは、データをプッシュする際にプライマリキーフィールドの存在を検証します。
1.1.14 (2025-03-07)
テーブル管理用の API 操作を追加しました。
v1.1.13 (2025-01-24)
バッチクエリメソッドを追加しました。
v1.1.12 (2025-01-06)
ベクトル SDK でリクエスト本文の圧縮をサポートしました。
テキストとベクトルのハイブリッド検索用の API を追加しました。
ベクトルエンジン統計用の API を追加しました。
v1.1.8-vector (2024-08-13)
プッシュ API 操作でカスタムヘッダーをサポートしました。
カスタム `RuntimeOptions` パラメーターのサポートを追加しました。
`kvpairs` パラメーターを追加しました。
v1.1.3-vector (2024-03-19)
Go SDK を使用したデータ検索とプッシュのサポートを追加しました。
非同期 Java
1.1.17 (2025-09-10)
inference-query 操作はビデオ検索をサポートします。
クエリ操作に `sorts` フィールドを追加し、多次元ソートをサポートしました。
マルチクエリ操作に `mode` フィールドを追加し、複数の取り込み結果で同じプライマリキーを持つドキュメントのスコア計算方法を設定できるようになりました。
v1.1.6 (2025-04-01)
デフォルトでは、データをプッシュする際にプライマリキーフィールドが存在するかどうかをチェックします。
v1.1.5 (2025-01-24)
バッチクエリメソッドを追加しました。
v1.1.4 (2024-12-10)
検索 API 操作に pb&deflate 圧縮のサポートを追加しました。
v 1.1.3 (2024-08-13)
プッシュ API 操作でカスタムヘッダーをサポートしました。
`kvpairs` パラメーターを追加しました。
v1.1.0 (2024-03-13)
マルチクエリ検索は、統一されたソート式をサポートするようになりました。
条件付きクエリは、フィルター式とソート式をサポートするようになりました。
v1.0.0 (2023-12-24)
ベクトルクエリ API 操作は、Java での非同期呼び出しをサポートします。
使用上の注意
go get github.com/aliyun/alibabacloud-ha3-go-sdkコマンドを実行して Git の依存関係をプルしないでください。Vector Search Edition と Retrieval Engine Edition の両方のタグが同じ GitHub リポジトリにあるため、コマンドの最後にバージョンを指定する必要があります。依存関係をプルする際は、インスタンスのエディションに対応するバージョンを選択する必要があります。