Wgrywanie wektorów z metadanymi
Czas na wgrywanie danych! Będziesz pracować ze zmienną vectors – listą słowników zawierających wartości wektorów, ich identyfikatory oraz powiązane metadane. Dane są już przygotowane w formacie gotowym do bezpośredniego wstawienia do indeksu – bez żadnych dodatkowych przekształceń.
Poniżej przypomnienie struktury zmiennej vectors.
vectors = [
{
"id": "0",
"values": [0.025525547564029694, ..., 0.0188823901116848]
"metadata": {"genre": "action", "year": 2024}
},
...,
]
To ćwiczenie jest częścią kursu
Tworzenie aplikacji AI z Pinecone
Instrukcje do ćwiczenia
- Zainicjuj połączenie z Pinecone, używając swojego klucza API.
- Połącz się z indeksem o nazwie
"datacamp-index". - Wgraj
vectorsdo indeksu metodą upsert. - Wyświetl statystyki opisowe indeksu.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____)