ベクトルの取得
この演習では、'datacamp-index' インデックス内のさまざまなレコードの ID を含む ids のリストが用意されています。これらの ID を使って対応するレコードを取得し、そのメタデータを確認します。
この演習はコースの一部です
Pineconeを使ったAIアプリケーション開発
演習の手順
- API キーを使って Pinecone への接続を初期化します。
- 接続済みインデックスから、
idsリスト内の ID を持つベクトルを取得します。 fetched_vectorsの各レコードからメタデータを取り出し、辞書のリストを作成します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Initialize the Pinecone client with your API key
pc = Pinecone(api_key="____")
index = pc.Index('datacamp-index')
ids = ['2', '5', '8']
# Fetch the vectors from the connected Pinecone index
fetched_vectors = ____
# Extract the metadata from each result in fetched_vectors
metadatas = [fetched_vectors['____'][____]['____'] for id in ids]
print(metadatas)