LoslegenKostenlos starten

Namensräume

Namespaces werden verwendet, um Vektoren innerhalb eines einzelnen Indexes zu trennen, was gezielte Abfragen ermöglicht und die Anzahl der gescannten Datensätze minimiert.

In dieser Übung lernst du, Vektoren in verschiedene Namespaces innerhalb des Pinecone-Index „ 'datacamp-index' “ zu importieren. Du musst eine Verbindung zum Index herstellen, Vektoren in verschiedene Namespaces einfügen und die aktualisierten Metriken des Index überprüfen.

Diese Übung ist Teil des Kurses

<Kurs>Vektordatenbanken für Einbettungen mit Pinecone</Kurs>
Kurs ansehen

Übungsanweisungen

  • Starte die Pinecone-Verbindung mit deinem API-Schlüssel.
  • Füge die Vektoren aus „ vector_set1 “ in den Namensraum „ namespace1 “ ein.
  • Füge die Vektoren aus „ vector_set2 “ in den Namensraum „ namespace2 “ ein.
  • Druck die beschreibenden Statistiken des Index aus.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Initialize the Pinecone client with your API key
pc = Pinecone(api_key="____")
index = pc.Index('datacamp-index')

# Upsert vector_set1 to namespace1
____(
  vectors=vector_set1,
  ____
)

# Upsert vector_set2 to namespace2
____(
  vectors=vector_set2,
  ____
)

# Print the index statistics
____
Code bearbeiten und ausführen