Cannot read properties of undefined (reading upsert)

const { PineconeStore } = require('langchain/vectorstores');
const { OpenAIEmbeddings } = require('langchain/embeddings/openai');

// pinecone configuration
  const pinecone = new PineconeClient();
const embeddings = new OpenAIEmbeddings({ openAIApiKey: OPENAI_API_KEY });

  // init pinecone
  await pinecone.init({
    environment: PINECONE_ENVIRONMENT,
    apiKey: PINECONE_API_KEY,
  });

const index = pinecone.Index(PINECONE_INDEX_NAME);
const pineconeStoreData = splittedTexts.map(text => text.pageContent);

// getting error at this line.
await PineconeStore.fromTexts(pineconeStoreData, null, embeddings, index);

have shared the sample code snippet.

I got the same issue…

replace the agr index with {pineconeIndex:index}

await PineconeStore.fromTexts(pineconeStoreData, null, embeddings,
 {pineconeIndex:index});