OpenAIEmbeddingSample
1.0.0
SQL ServerをVectorデータベースとして使用して、セマンティックカーネルとカーネルメモリを使用して.NETアプリケーションの埋め込みを使用する方法を示す例。
埋め込みはSQL Serverデータベースに保存され、ColumnStoreインデックスのおかげでベクトル検索が効率的に実行されます。
アプリケーションを実行するには:
await kernelMemory.ImportDocumentAsync in the program.csファイルプログラムを参照して、ドキュメントチャンキングの実行方法と、カーネルメモリを使用してデータベースから埋め込み、保存、取得方法を確認してください。
SQL Serverを使用した埋め込みおよびベクトル検索へのマニュアル(明示的な)アプローチを表示したい場合は、マニュアルアプローチブランチを参照してください。