在n8n中使用OpenRouter.ai聊天API工作流
初级
这是一个Engineering, AI Chatbot领域的自动化工作流,包含 4 个节点。主要使用 Set, Summarize, HttpRequest, ManualTrigger 等节点。 通过OpenRouter使用Mistral与AI模型聊天
前置要求
- •可能需要目标 API 的认证凭证
使用的节点 (4)
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"id": "I0kBHahzGYqCjGVg",
"meta": {
"instanceId": "29dccb3f636e984cab758d231ae358f0228fd43880fb6292144b674668680e5a"
},
"name": "在 n8n 中使用 OpenRouter.ai 聊天 API 工作流",
"tags": [],
"nodes": [
{
"id": "865b71c0-1571-45d1-b043-34748152efc1",
"name": "当点击\"执行工作流\"时",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-200,
0
],
"parameters": {},
"typeVersion": 1
},
{
"id": "46b00289-733d-46ec-9db4-1774d3ff9ce6",
"name": "OpenRouter.ai",
"type": "n8n-nodes-base.httpRequest",
"position": [
280,
0
],
"parameters": {
"url": "https://openrouter.ai/api/v1/chat/completions",
"method": "POST",
"options": {},
"jsonBody": "={\n \"model\": \"{{ $json.Model }}\",\n \"messages\": [\n {\n \"role\": \"user\",\n \"content\": \"{{ $json.Message }}\"\n }\n ]\n}\n",
"sendBody": true,
"specifyBody": "json",
"authentication": "genericCredentialType",
"genericAuthType": "httpBearerAuth"
},
"typeVersion": 4.2
},
{
"id": "8485a42f-54f5-4151-861b-30e565e0d0b6",
"name": "设置模型和提示",
"type": "n8n-nodes-base.set",
"position": [
40,
0
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "230805bf-a50a-4d36-ac6d-70847bac862e",
"name": "Model",
"type": "string",
"value": "mistralai/mistral-small-3.2-24b-instruct:free"
},
{
"id": "c8d75446-659e-4fe6-bc88-8f24cf1a510e",
"name": "Message",
"type": "string",
"value": "What is the meaning of life?"
},
{
"id": "7eb8f25c-8a85-445c-9b06-0aaf66c5b719",
"name": "",
"type": "string",
"value": ""
}
]
}
},
"typeVersion": 3.4
},
{
"id": "96a85fb6-2a8a-4417-93c7-9a6302658dfe",
"name": "摘要",
"type": "n8n-nodes-base.summarize",
"position": [
500,
0
],
"parameters": {
"options": {},
"fieldsToSummarize": {
"values": [
{
"field": "choices[0].message.content",
"aggregation": "min"
}
]
}
},
"typeVersion": 1.1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "771a55ac-ff58-4b56-9137-b1871465b185",
"connections": {
"OpenRouter.ai": {
"main": [
[
{
"node": "Summarize",
"type": "main",
"index": 0
}
]
]
},
"Set Model & Prompt": {
"main": [
[
{
"node": "OpenRouter.ai",
"type": "main",
"index": 0
}
]
]
},
"When clicking ‘Execute workflow’": {
"main": [
[
{
"node": "Set Model & Prompt",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
初级 - 工程, AI 聊天机器人
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
动态GDPR合规模型选择器与Requesty
通过Requesty和Google Sheets实现GDPR合规的动态AI模型选择器
N8n
Set
Code
+9
20 节点Stefan
工程
使用 apilayer API 进行 BIN 码查询
使用 apilayer API 进行 BIN 码查询
Set
Http Request
Manual Trigger
+1
4 节点Sarfaraz Muhammad Sajib
杂项
通过 Textbelt API 发送短信
集成 Textbelt API 的简单短信发送系统
Set
Http Request
Manual Trigger
+1
4 节点Sarfaraz Muhammad Sajib
个人效率
使用APILayer API验证邮箱地址
使用APILayer API验证邮箱地址
Set
Http Request
Manual Trigger
+1
4 节点Sarfaraz Muhammad Sajib
潜在客户开发
海豚
使用Novita AI与无审查的Dolphin Mixtral 8x22B对话
Set
Http Request
Chat Trigger
+1
6 节点Aitor | 1Node
工程
AI Arena - AI 代理辩论以优化答案并模拟场景
使用 Mistral 模拟 AI 代理间辩论以优化答案
If
Set
Wait
+13
38 节点Hybroht
工程