テキスト埋め込みの比較
この演習はコースの一部です
Weaviate ではじめる End-to-End RAG
演習の手順
- Weaviate についての2つのテキストを埋め込み、2つのベクトル間のコサイン距離を計算します。
- 別のトピックに関する3つ目のテキストを埋め込み、
e1とのコサイン距離を計算し、先ほどの距離と比較します。 texts内の文字列とquery_text変数を埋め込み、embeddingsをループして各embeddingとquery_embeddingの距離を計算し、距離をソートして最も類似したテキスト上位 2 件を見つけます。- コサイン距離が
max_distanceよりも小さいすべてのテキストを返します。
注意: DataLab を制限モードで実行している場合、この演習はまだサポートされていません。現在、将来的に利用できるよう対応中です。
