Pobieranie wektorów

Tworzenie aplikacji AI z Pinecone

James Chapman

Curriculum Manager, DataCamp

Podsumowanie...

Tworzenie indeksu.

Tworzenie aplikacji AI z Pinecone

Podsumowanie...

Kilka rekordów dodawanych do indeksu. Wypełnienie indeksu rośnie po dodaniu rekordów.

Tworzenie aplikacji AI z Pinecone

Dostęp do wektorów

 

Pobieranie

  • Pobieranie wektorów na podstawie ich identyfikatorów

Książka pobierana na podstawie numeru ISBN.

 

Zapytania

  • Pobieranie wektorów podobnych do wektora wejściowego

Rekomendacje książek Amazon.

Tworzenie aplikacji AI z Pinecone

Pobieranie wektorów

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
Tworzenie aplikacji AI z Pinecone

Jednostki odczytu

 

  • Miara zasobów zużywanych podczas operacji odczytu:
    • Pobieranie → 1RU / 10 rekordów
    • Zapytania
    • Listowanie

 

Cennik konta startowego Pinecone.

1 https://www.pinecone.io/pricing/
Tworzenie aplikacji AI z Pinecone

Pobieranie wektorów z przestrzeni nazw

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, ...]}}
}
Tworzenie aplikacji AI z Pinecone

Czas na ćwiczenia!

Tworzenie aplikacji AI z Pinecone

Preparing Video For Download...