Ingestia vectorilor cu metadate
A venit momentul ingestiei! Vei ingera vectors, o listă de dicționare care conține valorile vectorilor, ID-urile și metadatele asociate. Acestea sunt deja furnizate într-un format care poate fi inserat direct în index, fără nicio prelucrare suplimentară.
Iată un memento despre structura lui vectors.
vectors = [
{
"id": "0",
"values": [0.025525547564029694, ..., 0.0188823901116848]
"metadata": {"genre": "action", "year": 2024}
},
...,
]
Acest exercițiu face parte din cursul
Crearea aplicațiilor AI cu Pinecone
Instrucțiuni pentru exercițiu
- Inițializează conexiunea Pinecone cu cheia ta API.
- Conectează-te la indexul tău numit
"datacamp-index". - Fă upsert cu
vectorsîn index. - Afișează statisticile descriptive ale indexului.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Initialize the Pinecone client with your API key
pc = Pinecone(api_key="____")
# Connect to your index
index = pc.____("datacamp-index")
# Ingest the vectors and metadata
____
# Print the index statistics
print(____)