Recupero dei vettori

Creare applicazioni di AI con Pinecone

James Chapman

Curriculum Manager, DataCamp

Ripasso...

Creazione di un indice.

Creare applicazioni di AI con Pinecone

Ripasso...

Più record inseriti nell'indice. La pienezza dell'indice aumenta dopo l'aggiunta.

Creare applicazioni di AI con Pinecone

Accesso ai vettori

 

Fetching

  • Recupera vettori per ID

Un libro recuperato dal suo ISBN.

 

Query

  • Trova vettori simili a un vettore di input

Raccomandazioni di libri su Amazon.

Creare applicazioni di AI con Pinecone

Fetching dei vettori

index.fetch(

ids=['0', '1']
)
{'namespace': '',
 'usage': {'read_units': 1},
 'vectors': {'0': {'id': '0',
                   'metadata': {"genre": "productivity", "year": 2020},
                   'values': [0.025525547564029694, ...]},
             '1': {'id': '1',
                   'metadata': {"genre": "action", "year": 2023},
                   'values': [-0.0131468913, ...]}}
}
1 https://docs.pinecone.io/guides/data/fetch-data
Creare applicazioni di AI con Pinecone

Read units

 

  • Misura delle risorse usate nelle letture:
    • Fetching → 1 RU / 10 record
    • Query
    • Listing

 

Prezzi account starter di Pinecone.

1 https://www.pinecone.io/pricing/
Creare applicazioni di AI con Pinecone

Fetch da namespace

index.fetch(
    ids=['0', '1']

namespace='namespace1'
)
{'namespace': 'namespace1',
 'usage': {'read_units': 1},
 'vectors': {'0': {'id': '0',
                   'metadata': {"genre": "productivity", "year": 2020},
                   'values': [0.025525547564029694, ...]},
             '1': {'id': '1',
                   'metadata': {"genre": "action", "year": 2023},
                   'values': [-0.0131468913, ...]}}
}
Creare applicazioni di AI con Pinecone

Laten we oefenen!

Creare applicazioni di AI con Pinecone

Preparing Video For Download...