CommencerCommencer gratuitement

Votre premier indice Pinecone

Une fois votre client Pinecone initialisé, vous êtes prêt à commencer à créer un index. Les index sont utilisés pour stocker des enregistrements, y compris les vecteurs et les métadonnées associées, ainsi que pour répondre à des requêtes et effectuer d'autres manipulations. Au fur et à mesure que vous avancerez dans le cours, vous verrez comment ces différentes étapes s'articulent pour former un système d'IA moderne basé sur une base de données vectorielle.

Si vous créez accidentellement un index valide qui ne répond pas aux spécifications détaillées dans les instructions, vous devrez ajouter le code suivant avant votre code d'.create_index() ion pour le supprimer et le recréer:

pc.delete_index('my-first-index')

La classe Pinecone a déjà été importée pour vous.

Cet exercice fait partie du cours

Bases de données vectorielles pour les intégrations avec Pinecone

Afficher le cours

Instructions

  • Veuillez importer la classe ServerlessSpec à partir de pinecone.
  • Veuillez initialiser la connexion Pinecone à l'aide de votre clé API.
  • Créez un index sans serveur appelé "my-first-index" pour stocker les vecteurs avec les dimensions 256, puis configurez l'index pour la plateforme cloud 'aws' dans la région 'us-east-1'.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Import ServerlessSpec
from pinecone import ____

# Initialize the Pinecone client with your API key
pc = Pinecone(api_key="____")

# Create your Pinecone index
pc.____(
    name="____",
    dimension=____,
    spec=____(
        cloud='____'
        region='____'
    )
)
Modifier et exécuter le code