Inserimento di vettori con metadati
È il momento di inserire i dati! Inserirai vectors, che è una lista di dizionari contenente i valori del vettore, gli ID e i metadati associati. Sono già stati forniti in un formato che può essere inserito direttamente nell'index senza ulteriori modifiche.
Ecco un altro promemoria sulla struttura di vectors.
vectors = [
{
"id": "0",
"values": [0.025525547564029694, ..., 0.0188823901116848]
"metadata": {"genre": "action", "year": 2024}
},
...,
]
Questo esercizio fa parte del corso
Database vettoriali per Embeddings con Pinecone
Istruzioni dell'esercizio
- Inizializza la connessione a Pinecone con la tua API key.
- Connettiti al tuo index chiamato
"datacamp-index". - Esegui l'upsert di
vectorsnell'index. - Stampa le statistiche descrittive dell'index.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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(____)