Hi team,
I am using the GET /workflows API to retrive information of all workflows.
I have observed that the AI Language Model node differ greatly in their structure.
For example, Anthropic Chat Model has following structure. Model name is available in parameters.model.value
{
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "claude-sonnet-4-20250514",
"cachedResultName": "Claude 4 Sonnet"
},
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"typeVersion": 1.3,
"position": [
400,
220
],
"id": "u-u-i-d",
"name": "Anthropic Chat Model"
}
Google Vertex Chat Model has following structure with model name in parameters.modelName
{
"parameters": {
"projectId": {
"__rl": true,
"value": "p-r-o-j-e-c-t--i-d",
"mode": "list",
"cachedResultName": "p-r-o-j-e-c-t--i-d"
},
"modelName": "gemini-2.0-flash",
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleVertex",
"typeVersion": 1,
"position": [
940,
1080
],
"id": "u-u-i-d",
"name": "Google Vertex Chat Model",
},
AWS Bedrock Chat Model has the following structure with model name in parameters.model
{
"parameters": {
"model": "amazon.nova-lite-v1:0",
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.lmChatAwsBedrock",
"typeVersion": 1,
"position": [
1500,
1180
],
"id": "19454728-dc00-4fa7-99dd-d04a33b23c07",
"name": "AWS Bedrock Chat Model",
"credentials": {
"aws": {
"id": "e4S89Oh7WGho1dUp",
"name": "AWS account"
}
}
}
Is there a documentation where I can find the response format for Chat Model node?
Also, are there any new providers being added? Any roadmap sort of?