code: def create(self, vector_dim: int):
      import pinecone
  
      pinecone.create_index(
          self._index_name, dimension=vector_dim, metric="cosine"
      )
      logger.warning(
          f"""Created index {self._index_name}. Please note that Pinecone is eventually consistent, hence any additions to the Vector Index may not get immediately reflected in queries."""
      )
      self._client = pinecone.Index(self._index_name)
  
file_path: evadb/evadb/third_party/vector_stores/pinecone.py
imports: import os
  from typing import List
  from evadb.third_party.vector_stores.types import FeaturePayload, VectorIndexQuery, VectorIndexQueryResult, VectorStore
  from evadb.utils.generic_utils import try_to_import_pinecone_client
  from evadb.utils.logging_manager import logger
label_desc: Use image node_id 2 for calling the PineconeVectorStore obj's underlying member method code with example usage: obj.create(vector_dim) without return types