N8N
n8n是一款功能强大的开源低代码流程自动化工具,它通过一个直观的可视化界面,让您可以像画流程图一样,通过拖拉拽“节点”的方式,将不同的应用程序和服务连接起来,构建强大的自动化工作流。无论您是技术开发者还是业务人员,都可以轻松上手。
Serverless API 支持在 N8N 中调用,使用步骤如下:
获取访问令牌
- 登录模力方舟官网,完成账号注册(已有账号直接登录)
- 进入工作台,点击右上角「设置」,选择 访问令牌
- 生成并复制专属的访问令牌,以备后续使用
集成模力方舟模型至 N8N 应用
模力方舟的API兼容openai的sdk,可通过使用N8N自带的OpenAI Chat Model节点来访问模力方舟模型
OpenAI Chat Model节点
通过OpenAI Chat Model节点配置模力方舟的模型地址和访问令牌即可启用模型,快速投入应用开发。
该节点用于调用文本生成类的模型如 DeepSeek-V3、GLM 4.6,图像生成、音频生成模型则可通过OpenAI的Generate audio、Generate an image节点或者是HTTP Request节点来调用。
-
打开并登录 N8N,新建/进入 Workflow。
-
新增节点OpenAI Chat Model。
-
进入节点,点击Create new credential,创建新的API服务商。
- API KEY:填入此前复制的访问令牌
- Base URL:输入模力方舟的模型地址https://ai.gitee.com/v1/ 即可。
-
选择模型模型。
-
退出节点,来到 Chat 对话框进行对话,开发者即拥有了一个基于模力方舟平台所搭建的Agent。
OpenAI的Generate audio、Generate an image节点
使用模力方舟的图像生成或音频生成模型,并通过Openai的Generate audio、Generate an image节点来调用
-
搜索节点OpenAI,然后找到Generate an image节点
-
进入节点,点击Create new credential,创建新的API服务商。
- API KEY:填入此前复制的访问令牌。
- Base URL:输入模力方舟的模型地址https://ai.gitee.com/v1/
-
输入调用的模型名称。 Model这一行的参数需要输入模力方舟的模型名称,输入前请将Fixed方式变更为Expression。
-
输入Prompt,点击Execute step,调用模型
HTTP Request节点
除了使用 OpenAI 节点,也可通过 HTTP Request 节点来调用模型
-
新增节点HTTP Request。
-
配置请求地址和参数。 各模型的请求地址和参数略有不同,具体请访问API文档
- Method: 选择POST
- URL:输入https://ai.gitee.com/v1/images/generations
- Authentication:选择Generic Credential Type
- Generic Auth Type:选择Bearer Auth
- Bearer Auth:点击Create new credential,输入模力方舟的访问令牌
- Send Body:
- Body Content Type:选择JSON
- Specify Body:选择Using JSON
- JSON:
{
"prompt": "机器人坐在露天草地上,正在画布上画画",
"model": "flux-1-schnell",
"size": "1024x1024",
"guidance_scale": 7.5,
"seed": 42
}
-
点击Execute step,调用模型
提示使用HTTP Request调用图像、音频生成的模型,接口将返回base64,后续可通过增加Convert to File节点,转化成可浏览的图片、音频文件。