1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Pineconeで学ぶ埋め込み向けベクトルデータベース

Connected

Bài tập

検索関数を作成する

Retrieval Augmented Generation (RAG) ワークフローの重要な工程は、データベースからの検索です。この演習では、コース最後の演習で重要な処理を行うカスタム関数 retrieve() を設計します。

Hướng dẫn

100 XP
  • OpenAI クライアントは client として利用できます。Pinecone クライアントを API キーで初期化します。
  • 4 つの引数 query、top_k、namespace、emb_model を取る関数 retrieve を定義します。
  • 引数 emb_model を使って入力の query を埋め込みに変換します。
  • メタデータ付きで、query_emb に類似する上位 top_k 個のベクトルを取得し、関数に渡された namespace を指定します。