すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:GetVectorIndex

最終更新日:Feb 12, 2026

GetVectorIndex 操作を呼び出して、ベクターインデックスの詳細情報を取得します。

権限

デフォルトでは、Alibaba Cloud アカウントはフルアクセス権限を持ちます。Alibaba Cloud アカウント配下の Resource Access Management (RAM) ユーザーおよび RAM ロールは、デフォルトで権限を持っていません。Alibaba Cloud アカウントまたはアカウント管理者が、RAM ポリシー または バケットポリシー を使用して権限を付与する必要があります。

API

アクション

説明

GetVectorIndex

oss:GetVectorIndex

ベクターインデックス情報を取得します。

リクエスト構文

POST /?getVectorIndex HTTP/1.1
Host: examplebucket-123***456.cn-hangzhou.oss-vectors.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
{
   "indexName": "string"
}

リクエストヘッダー

この操作では共通のリクエストヘッダーのみを使用します。詳細については、「共通 HTTP ヘッダー」をご参照ください。

リクエストパラメーター

名前

データの型

必須

説明

indexName

文字列

はい

vectorindex1

インデックス名。

応答ヘッダー

この操作では共通の応答ヘッダーのみを使用します。詳細については、「共通 HTTP ヘッダー」をご参照ください。

応答要素

名前

データの型

説明

index

コンテナー

-

ベクターインデックス情報を格納するコンテナー。

indexName

文字列

vectorindex1

インデックスの名前。

親ノード:index

createTime

文字列

2025-04-17T10:56:21.000Z

インデックス作成時刻(GMT 形式)。

親ノード:index

dataType

文字列

float32

ベクトルデータの型。

親ノード:index

dimension

整数

1024

ベクターディメンション。

親ノード:index

distanceMetric

文字列

euclidean

距離測定関数。

親ノード:index

metadata

コンテナー

-

メタデータ構成。

親ノード:index

nonFilterableMetadataKeys

文字列の配列

["category", "timestamp"]

フィルター不可なメタデータフィールドのリスト。

親ノード:metadata

status

文字列

enable

インデックスの現在のステータス。有効値:

  • creating

  • Enabled (active)

  • deleting

リクエスト例

POST /?getVectorIndex HTTP/1.1
Host: examplebucket-123***456.cn-hangzhou.oss-vectors.aliyuncs.com
Date: Thu, 17 Apr 2025 01:33:47 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218

{
   "indexName": "vectorindex1"
}

応答例

HTTP/1.1 200 OK
x-oss-request-id: 534B371674E88A4D8906****
Date: Thu, 17 Apr 2025 01:33:47 GMT
Connection: keep-alive
Server: AliyunOSS
Content-type: application/json

{
   "index": { 
      "createTime": "2025-04-17T10:56:21.000Z",
      "dataType": "float32",
      "dimension": 1024,
      "distanceMetric": "euclidean",
      "metadata": { 
         "nonFilterableMetadataKeys": ["category", "timestamp"]
      },
      "status": "enable"
   }
}

SDK

以下の SDK は GetVectorIndex 操作をサポートしています。

ossutil コマンドラインツール

GetVectorIndex 操作に対応する ossutil コマンドについては、「get-vector-index」をご参照ください。

エラーコード

エラーコード

HTTP ステータスコード

説明

VectorIndexParameterInvalid

400

リクエスト内のベクターインデックスパラメーターが無効です。

MalformedJson

400

リクエストボディの JSON 形式が無効です。

AccessDenied

403

考えられる原因:

  • リクエストに認証情報が含まれていません。

  • 必要な権限がありません。

NoSuchVectorIndex

404

指定されたベクターインデックスが存在しません。