EmbeddingGenerator

このプロパティには、コレクションの操作時にベクトル埋込みを生成するために使用するデフォルトの埋込みジェネレータを指定します。

宣言

// C#
public IEmbeddingGenerator? EmbeddingGenerator { get; set; }

プロパティ値

ベクトル・ストアの操作時にベクトル埋込みを生成するために使用するデフォルトの埋込みジェネレータ。

実装

Microsoft.Extensions.VectorData.VectorStoreCollectionOptionsからの継承

備考

埋込みが指定されていると、コレクションはEmbeddingGeneratorを使用して埋込みを生成します。デフォルト・プロパティ値はnullです。埋込みジェネレータを指定すると、アップサート操作と検索操作の両方でコレクションが埋込みを自動的に生成するため、アプリケーションで埋込みを生成して提供する必要がなくなります。