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

Object Storage Service:OSS ベクターコマンド

最終更新日:Jun 25, 2026

OSS ベクターコマンドは、OSS Vectors API への直接アクセスを提供します。vectors-api コマンドを使用してこれらを呼び出すことができます。標準バケットとは異なり、ベクターバケットはオブジェクトキーではなく、インデックスとベクターキーを使用してデータを管理します。すべてのリクエストには --account-id パラメーターを含める必要があります。

各ベクターバケット API リクエストは、API 名とパラメーター (バケット名、インデックス名、ヘッダー、クエリ、ボディ) で構成されます。

  • API 名:各 API は、ハイフン区切りのコマンド名にマッピングされます。

    例えば、PutVectorBucket は put-vector-bucket になります。使用可能なすべてのコマンドは API overview に記載されています。

  • API パラメーター

    API パラメーター

    オプション名

    説明

    バケット名

    --bucket

    string

    バケット名。

    インデックス名

    --index-name

    string

    インデックス名。ベクターデータとインデックスの管理操作の場合にのみ必須です。

    アカウント ID

    --account-id

    string

    リージョンに加えて必須です。設定ファイルまたはコマンドラインオプションで指定します。

    クエリパラメーター

    --data-type

    string

    各クエリパラメーターは、キャメルケース名から派生したケバブケースのオプションにマッピングされます。例えば、dataType は --data-type になります。

    ボディパラメーター

    --vectors

    string

    ボディパラメーターは単一のオプションに統合されます。

    • オプション名は、XML ルートノードをケバブケースに変換したものです。

    • 値は文字列です。ファイルパスを指定するには、file:// をプレフィックスとして付けます。

    • JSON フォーマットもサポートされています。