Describe the problem/error/question
I want to include a node that transcribes an mp3 file with diarization.
I’ve tried to use the OpenAI node “transcribe a recording“ (which relies on Whisper) but it doesn’t do diarization.
So I’ve tried to use OpenAI node “gpt-4o-transcribe-diarize” model but I can’t pass the mp3 file as input with this model. I try to put “data” in the user prompt but it doesn’t work.
But how can I set the mp3 file as the input? When I use OpenAI-transcribe node (Whisper), it takes the mp3 file as input data ; but when I use AI Agent+OpenAI (configured with the model gpt-4o-transcribe-diarize), I just can’t define the binary data as the input.
Thanks for your help!
What is the error message (if any)?
When I put "data” in the user prompt:
The service was not able to process your request. The server had an error while processing your request. Sorry about that!
Which is understandable since it doens’t include the binary input file.
Please share your workflow
Share the output returned by the last node
{
“errorMessage”: “The service was not able to process your request”,
“errorDescription”: “The server had an error while processing your request. Sorry about that!”,
“errorDetails”: {
“rawErrorMessage”: [
“500 The server had an error while processing your request. Sorry about that!”
]
},
“n8nDetails”: {
“nodeName”: “AI Agent1”,
“nodeType”: “@n8n/n8n-nodes-langchain.agent”,
“nodeVersion”: 3,
“time”: “30/01/2026, 09:52:40”,
“n8nVersion”: “1.123.9 (Cloud)”,
“binaryDataMode”: “filesystem”,
“stackTrace”: [
“NodeOperationError: The service was not able to process your request”,
" at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_9a205f921775d8d377839c435a485ccb/node_modules/@n8n/n8n-nodes-langchain/nodes/agents/Agent/agents/ToolsAgent/V3/helpers/executeBatch.ts:88:11",
" at Array.forEach ()“,
" at executeBatch (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_9a205f921775d8d377839c435a485ccb/node_modules/@n8n/n8n-nodes-langchain/nodes/agents/Agent/agents/ToolsAgent/V3/helpers/executeBatch.ts:77:15)”,
" at processTicksAndRejections (node:internal/process/task_queues:105:5)“,
" at ExecuteContext.toolsAgentExecute (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_9a205f921775d8d377839c435a485ccb/node_modules/@n8n/n8n-nodes-langchain/nodes/agents/Agent/agents/ToolsAgent/V3/execute.ts:49:66)”,
" at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_9a205f921775d8d377839c435a485ccb/node_modules/@n8n/n8n-nodes-langchain/nodes/agents/Agent/V3/AgentV3.node.ts:131:10)“,
" at WorkflowExecute.executeNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@[email protected]_ec37920eb95917b28efaa783206b20f3/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1045:8)”,
" at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@[email protected]_ec37920eb95917b28efaa783206b20f3/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1226:11)“,
" at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@[email protected]_ec37920eb95917b28efaa783206b20f3/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1662:27”,
" at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@[email protected]_ec37920eb95917b28efaa783206b20f3/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2274:11"
]
}
}
Information on your n8n setup
- n8n version:
1.123.9 (Cloud) - Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud
- Operating system: n8n cloud