始める無料で始める

Netflix コレクションへのクエリ

netflix_titles コレクションを作成してデータを追加できたので、いよいよクエリしてみましょう!

まずは試しに、犬が大好きな同僚のために、犬に関する映画やTV番組のおすすめを探してみます。

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

この演習はコースの一部です

OpenAI API ではじめる Embeddings 入門

コースを見る

演習の手順

  • netflix_titles コレクションを取得し、OpenAI の埋め込み関数を指定して、ドキュメントと同じ関数でクエリを埋め込むようにします。
  • コレクションに対して "films about dogs" をクエリし、結果を3件返します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Retrieve the netflix_titles collection
collection = ____(
  name="____",
  embedding_function=____(model_name="text-embedding-3-small", api_key="")
)

# Query the collection for "films about dogs"
result = ____

print(result)
コードを編集して実行