IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Inizializza la connessione a Pinecone con la tua API key.
  • Connettiti al tuo index chiamato "datacamp-index".
  • Esegui l'upsert di vectors nell'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(____)
Modifica ed esegui il codice