1. 学ぶ
  2. /
  3. コース
  4. /
  5. OpenAI API ではじめる Embeddings 入門

Connected

演習

複数のテキストでクエリする

多くの場合、複数のクエリテキストを使ってベクターデータベースにクエリしたくなります。これらのクエリテキストは、ドキュメントを追加したときと同じ埋め込み関数で埋め込まれることを思い出してください。

この演習では、netflix_titles コレクション内の2つのIDに対応するドキュメントを使って、コレクション全体にクエリを行い、最も類似する結果をレコメンデーションとして返します。

netflix_titles コレクションは引き続き利用可能で、OpenAIEmbeddingFunction() はインポート済みです。

指示

100 XP
  • reference_ids に含まれるIDについて、コレクションからドキュメントを取得します。
  • reference_texts を使ってコレクションにクエリを実行し、各クエリにつき3件の結果を返します。