Netflix コレクションへのクエリ実行
これで netflix_titles コレクションの作成とデータの追加が完了しました。いよいよクエリを実行してみましょう!
最初の試みとして、犬が大好きな同僚のために、犬をテーマにした映画やテレビ番組のおすすめを提供してみましょう。
netflix_titles コレクションは引き続き使用でき、OpenAIEmbeddingFunction() はインポート済みです。
この演習はコースの一部です
OpenAI API で学ぶ埋め込み入門
演習の手順
- ドキュメントと同じ埋め込み関数でクエリが処理されるよう、OpenAI の埋め込み関数を指定して
netflix_titlesコレクションを取得します。 "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)