Skip to content

Commit 223baac

Browse files
authored
Merge pull request #1044 from FlowiseAI/chore/Upgrade-Pinecone-V1
Chore/Upgrade Pinecone to v1
2 parents 84a33bb + 697682c commit 223baac

File tree

5 files changed

+5
-7
lines changed

5 files changed

+5
-7
lines changed

packages/components/nodes/vectorstores/Pinecone_Existing/Pinecone_Existing.ts packages/components/nodes/vectorstores/Pinecone/Pinecone_Existing.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ICommonObject, INode, INodeData, INodeOutputsValue, INodeParams } from '../../../src/Interface'
2-
import { PineconeClient } from '@pinecone-database/pinecone'
2+
import { Pinecone } from '@pinecone-database/pinecone'
33
import { PineconeLibArgs, PineconeStore } from 'langchain/vectorstores/pinecone'
44
import { Embeddings } from 'langchain/embeddings/base'
55
import { getBaseClasses, getCredentialData, getCredentialParam } from '../../../src/utils'
@@ -95,8 +95,7 @@ class Pinecone_Existing_VectorStores implements INode {
9595
const pineconeApiKey = getCredentialParam('pineconeApiKey', credentialData, nodeData)
9696
const pineconeEnv = getCredentialParam('pineconeEnv', credentialData, nodeData)
9797

98-
const client = new PineconeClient()
99-
await client.init({
98+
const client = new Pinecone({
10099
apiKey: pineconeApiKey,
101100
environment: pineconeEnv
102101
})

packages/components/nodes/vectorstores/Pinecone_Upsert/Pinecone_Upsert.ts packages/components/nodes/vectorstores/Pinecone/Pinecone_Upsert.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ICommonObject, INode, INodeData, INodeOutputsValue, INodeParams } from '../../../src/Interface'
2-
import { PineconeClient } from '@pinecone-database/pinecone'
2+
import { Pinecone } from '@pinecone-database/pinecone'
33
import { PineconeLibArgs, PineconeStore } from 'langchain/vectorstores/pinecone'
44
import { Embeddings } from 'langchain/embeddings/base'
55
import { Document } from 'langchain/document'
@@ -96,8 +96,7 @@ class PineconeUpsert_VectorStores implements INode {
9696
const pineconeApiKey = getCredentialParam('pineconeApiKey', credentialData, nodeData)
9797
const pineconeEnv = getCredentialParam('pineconeEnv', credentialData, nodeData)
9898

99-
const client = new PineconeClient()
100-
await client.init({
99+
const client = new Pinecone({
101100
apiKey: pineconeApiKey,
102101
environment: pineconeEnv
103102
})
Binary file not shown.

packages/components/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"@huggingface/inference": "^2.6.1",
2828
"@notionhq/client": "^2.2.8",
2929
"@opensearch-project/opensearch": "^1.2.0",
30-
"@pinecone-database/pinecone": "^0.0.14",
30+
"@pinecone-database/pinecone": "^1.1.1",
3131
"@qdrant/js-client-rest": "^1.2.2",
3232
"@supabase/supabase-js": "^2.29.0",
3333
"@types/js-yaml": "^4.0.5",

0 commit comments

Comments
 (0)