Pinecone sub node Name error... but why?

Describe the problem/error/question

I am doing my first workflow following a tutorial. Everything is fine until I am adding a Pinecone sub node. In the video, I should be entering a Name. However, the UI doesn’t give me that option. I looked at it many times, but it looks like there’s nothing I can do.

What is the error message (if any)?

Error in sub-node ‘Pinecone Vector Store1‘

Invalid input for ‘Name’ [item 0]
Open node

Please share your workflow

{
“nodes”: [
{
“parameters”: {
“pollTimes”: {
“item”: [
{
“mode”: “everyMinute”
}
]
},
“triggerOn”: “specificFolder”,
“folderToWatch”: {
“__rl”: true,
“value”: “10qRzPGU2N8Ge60QbDPVg1a1HYYut8quz”,
“mode”: “list”,
“cachedResultName”: “Google Cloud”,
“cachedResultUrl”: “https://drive.google.com/drive/folders/10qRzPGU2N8Ge60QbDPVg1a1HYYut8quz
},
“event”: “fileCreated”,
“options”: {}
},
“type”: “n8n-nodes-base.googleDriveTrigger”,
“typeVersion”: 1,
“position”: [
-400,
-180
],
“id”: “ca1fb3a8-abb3-4218-b974-d419a9192e5e”,
“name”: “Google Drive Trigger”,
“credentials”: {
“googleDriveOAuth2Api”: {
“id”: “WxNLBZhdiPvzsxie”,
“name”: “Google Drive [email protected]
}
}
},
{
“parameters”: {
“operation”: “download”,
“fileId”: {
“__rl”: true,
“value”: “={{ $json.id }}”,
“mode”: “id”
},
“options”: {}
},
“type”: “n8n-nodes-base.googleDrive”,
“typeVersion”: 3,
“position”: [
-180,
-180
],
“id”: “b67c049c-5e91-4e26-9d1c-302d71ea44ab”,
“name”: “Download file”,
“credentials”: {
“googleDriveOAuth2Api”: {
“id”: “WxNLBZhdiPvzsxie”,
“name”: “Google Drive [email protected]
}
}
},
{
“parameters”: {
“mode”: “insert”,
“pineconeIndex”: {
“__rl”: true,
“value”: “demo”,
“mode”: “list”,
“cachedResultName”: “demo”
},
“options”: {
“pineconeNamespace”: “demo”
}
},
“type”: “@n8n/n8n-nodes-langchain.vectorStorePinecone”,
“typeVersion”: 1.3,
“position”: [
40,
-180
],
“id”: “3cbc61bf-0f82-4df0-b02f-00e6bbfda2f1”,
“name”: “Pinecone Vector Store”,
“credentials”: {
“pineconeApi”: {
“id”: “dYf8G0drWNSoIfbc”,
“name”: “PineconeApi account”
}
}
},
{
“parameters”: {
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.embeddingsOpenAi”,
“typeVersion”: 1.2,
“position”: [
0,
40
],
“id”: “534dbb90-a79f-4fd6-b39c-f3bbd3ce97b3”,
“name”: “Embeddings OpenAI”,
“credentials”: {
“openAiApi”: {
“id”: “aNM4VAxO8XnmcLmV”,
“name”: “Demo”
}
}
},
{
“parameters”: {
“dataType”: “binary”,
“textSplittingMode”: “custom”,
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.documentDefaultDataLoader”,
“typeVersion”: 1.1,
“position”: [
180,
40
],
“id”: “2e65aa9c-b946-4976-8cce-3d2eb15cdde9”,
“name”: “Default Data Loader”
},
{
“parameters”: {
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.agent”,
“typeVersion”: 2,
“position”: [
-120,
-560
],
“id”: “1ae180fa-0050-49c3-a921-2ed2696fd949”,
“name”: “AI Agent”
},
{
“parameters”: {
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.chatTrigger”,
“typeVersion”: 1.1,
“position”: [
-400,
-440
],
“id”: “16027b06-c9f2-42ea-8948-59e0f68d5f6a”,
“name”: “When chat message received”,
“webhookId”: “4352c0f3-71e8-468a-8fdb-36687739aa5a”
},
{
“parameters”: {
“model”: “openai/gpt-4.1”,
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.lmChatOpenRouter”,
“typeVersion”: 1,
“position”: [
-240,
-320
],
“id”: “ef1374f4-0ff2-47cc-beed-8f8da90e4152”,
“name”: “OpenRouter Chat Model”,
“credentials”: {
“openRouterApi”: {
“id”: “PRBr3tlKIcX0RQC7”,
“name”: “OpenRouter account”
}
}
},
{
“parameters”: {
“mode”: “retrieve-as-tool”,
“toolDescription”: “Call this tool to access the needed info”,
“pineconeIndex”: {
“__rl”: true,
“value”: “demo”,
“mode”: “list”,
“cachedResultName”: “demo”
},
“options”: {
“pineconeNamespace”: “demo”
}
},
“type”: “@n8n/n8n-nodes-langchain.vectorStorePinecone”,
“typeVersion”: 1.3,
“position”: [
340,
-460
],
“id”: “d25ab2d0-18aa-4792-a807-4734489c5556”,
“name”: “Pinecone Vector Store1”,
“alwaysOutputData”: false,
“executeOnce”: false,
“retryOnFail”: false,
“credentials”: {
“pineconeApi”: {
“id”: “dYf8G0drWNSoIfbc”,
“name”: “PineconeApi account”
}
}
},
{
“parameters”: {
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.embeddingsOpenAi”,
“typeVersion”: 1.2,
“position”: [
280,
-340
],
“id”: “b48ed5b5-f672-40b9-87ed-ce1a422a0097”,
“name”: “Embeddings OpenAI1”,
“credentials”: {
“openAiApi”: {
“id”: “aNM4VAxO8XnmcLmV”,
“name”: “Demo”
}
}
},
{
“parameters”: {},
“type”: “@n8n/n8n-nodes-langchain.memoryBufferWindow”,
“typeVersion”: 1.3,
“position”: [
-20,
-320
],
“id”: “7bd9223a-f423-4684-87d2-2f538ecfe663”,
“name”: “Simple Memory”
}
],
“connections”: {
“Google Drive Trigger”: {
“main”: [
[
{
“node”: “Download file”,
“type”: “main”,
“index”: 0
}
]
]
},
“Download file”: {
“main”: [
[
{
“node”: “Pinecone Vector Store”,
“type”: “main”,
“index”: 0
}
]
]
},
“Embeddings OpenAI”: {
“ai_embedding”: [
[
{
“node”: “Pinecone Vector Store”,
“type”: “ai_embedding”,
“index”: 0
}
]
]
},
“Default Data Loader”: {
“ai_document”: [
[
{
“node”: “Pinecone Vector Store”,
“type”: “ai_document”,
“index”: 0
}
]
]
},
“When chat message received”: {
“main”: [
[
{
“node”: “AI Agent”,
“type”: “main”,
“index”: 0
}
]
]
},
“OpenRouter Chat Model”: {
“ai_languageModel”: [
[
{
“node”: “AI Agent”,
“type”: “ai_languageModel”,
“index”: 0
}
]
]
},
“Pinecone Vector Store1”: {
“ai_tool”: [
[
{
“node”: “AI Agent”,
“type”: “ai_tool”,
“index”: 0
}
]
]
},
“Embeddings OpenAI1”: {
“ai_embedding”: [
[
{
“node”: “Pinecone Vector Store1”,
“type”: “ai_embedding”,
“index”: 0
}
]
]
},
“Simple Memory”: {
“ai_memory”: [
[
{
“node”: “AI Agent”,
“type”: “ai_memory”,
“index”: 0
}
]
]
}
},
“pinData”: {},
“meta”: {
“templateCredsSetupCompleted”: true,
“instanceId”: “d816e66a20ed89b06ede6727c4bde8da90fcc71bcb65c462b08e496d3fa5dacd”
}
}

Share the output returned by the last node

Not sure

Information on your n8n setup

  • n8n version: last one i guess
  • Database (default: SQLite): i don’t know
  • n8n EXECUTIONS_PROCESS setting (default: own, main): no idea
  • Running n8n via (Docker, npm, n8n cloud, desktop app): railway
  • Operating system: windows

Hey @eminode hope all is well, welcome to the community.

Tried to connect your setup to my pinecone, the only issue I faced is that when I tried to query pinecone for info via Pinecone Vector Store1 tool, initially AI Agent didn’t use it and attempted to answer itself. After changing the system prompt and asking explicitly to use the tool to get information, everything just worked…

Hi there!
You should describe a little bit more detailed in the instructions about your tool and AI Agent capability.
For your case, maybe you can type:

You are a helpful assistant, you have capability of using "Pinecone Vector Store Tool" that will be retrieve any document that related to ..., you MUST using it when the user needs it!

Also, some AI models need to more detailed, so make sure your AI was the “smarter” one:)

Hope it helps!

Thank you so much for taking the time to look at my workflow.

However, updating the agent prompt didn’t do it.

Here, I have put screenshots of the missing “name” field:

In my humble opinion, this is really weird !

The reason you are not seeing some fields for the node in your version could be due to differences in versions on n8n (most likely). The product evolves and some UI elements do change over time - whether it’s the name of the field (no pun intended) or even its existence in the UI.

In fact if we look at the source code, we will see that this field disappears for the (what appears to be a node) version greater than 1.2.

I did a railway update and it seems to work. I find it strange, as I updated like 10 days ago, but my issue is solved… Thanks again!