VectorDatabaseObject

VectorDatabaseObject[]

CreateVectorDatabaseによって作成されるようなベクトルのデータベースを表す.

VectorDatabaseObject[source]

source からVectorDatabaseObjectを作ろうとする.

詳細とオプション

  • VectorDatabaseObjectは,インタラクションと格納してあるベクトルの管理が可能なベクトルデータベースの例を表す.
  • CreateVectorDatabaseによって返されるこの記号オブジェクトは,データの追加,コンテンツ・特性の検索,一覧表示等の一般的なデータベースの管理操作を可能にする.
  • データベースの特性には,VectorDatabaseObject[]["prop"]でアクセスできる.
  • 次は,サポートされる特性である.
  • "Dimensions"保存されている配列数と配列サイズ
    "DistanceFunction"使用される距離関数
    "ID"データベースID
    "Location"データベースの格納場所
    "Metadata"各ベクトルに関連付けられたメタデータ
    "Vectors"データベースに格納されているベクトル
    "WorkingPrecision"保存と計算に使う数値精度
    {prop1,}特性のリスト
  • 次は,source の可能な値である.
  • File[]ローカルファイル
    LocalObject[]ローカルオブジェクト
    CloudObject[]クラウドオブジェクト
  • 次は,指定可能なオプションである.
  • OverwriteTargetAutomatic既存の場所を上書きするかどうか
    GeneratedAssetLocation $GeneratedAssetLocationデータベースの保存場所

例題

すべて開くすべて閉じる

  (2)

新規ベクトルデータベースを初期化する:

データベースの特性にアクセスする:

新規ベクトルデータベースをベクトルのリストで初期化する:

検索操作を行う:

スコープ  (2)

使用可能な特性のリストを取り出す:

格納されているベクトルを抽出する:

複数の特性を一度に抽出する:

ベクトルデータベースをファイルに保存する:

ファイルからデータベースオブジェクトを再構築する:

オプション  (1)

GeneratedAssetLocation  (1)

ベクトルデータベースを作成する:

データベースを新たな場所にコピーする:

もとのデータベースを削除する:

特性と関係  (1)

多くの場合,既存のベクトルデータベースは名前だけで参照できる:

これは以下に等しい:

考えられる問題  (1)

指定の場所にデータベースを構築する:

裸の文字列はデータベース名であると解釈される:

Fileラッパーを使ってソースがファイルパスであると指定する:

Wolfram Research (2024), VectorDatabaseObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/VectorDatabaseObject.html.

テキスト

Wolfram Research (2024), VectorDatabaseObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/VectorDatabaseObject.html.

CMS

Wolfram Language. 2024. "VectorDatabaseObject." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VectorDatabaseObject.html.

APA

Wolfram Language. (2024). VectorDatabaseObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VectorDatabaseObject.html

BibTeX

@misc{reference.wolfram_2024_vectordatabaseobject, author="Wolfram Research", title="{VectorDatabaseObject}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/VectorDatabaseObject.html}", note=[Accessed: 04-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_vectordatabaseobject, organization={Wolfram Research}, title={VectorDatabaseObject}, year={2024}, url={https://reference.wolfram.com/language/ref/VectorDatabaseObject.html}, note=[Accessed: 04-November-2024 ]}