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.