跳到主要内容

N8N

n8n是一款功能强大的开源低代码流程自动化工具,它通过一个直观的可视化界面,让您可以像画流程图一样,通过拖拉拽“节点”的方式,将不同的应用程序和服务连接起来,构建强大的自动化工作流。无论您是技术开发者还是业务人员,都可以轻松上手。

Serverless API 支持在 N8N 中调用,使用步骤如下:

获取访问令牌

  1. 登录模力方舟官网,完成账号注册(已有账号直接登录)
  2. 进入工作台,点击右上角「设置」,选择 访问令牌
  3. 生成并复制专属的访问令牌,以备后续使用

集成模力方舟模型至 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节点来调用。

  1. 打开并登录 N8N,新建/进入 Workflow。

    进入到N8N的Workflow

  2. 新增节点OpenAI Chat Model

    选择OpenAI Chat Model节点

  3. 进入节点,点击Create new credential,创建新的API服务商。

    • API KEY:填入此前复制的访问令牌
    • Base URL:输入模力方舟的模型地址https://ai.gitee.com/v1/ 即可。

    添加模力方舟令牌与模型地址

  4. 选择模型模型。

    模型展示

  5. 退出节点,来到 Chat 对话框进行对话,开发者即拥有了一个基于模力方舟平台所搭建的Agent。

    开启对话

OpenAI的Generate audio、Generate an image节点

使用模力方舟的图像生成或音频生成模型,并通过Openai的Generate audio、Generate an image节点来调用

  1. 搜索节点OpenAI,然后找到Generate an image节点

    选择OpenAI节点

    选择Actions

  2. 进入节点,点击Create new credential,创建新的API服务商。

    添加模力方舟令牌与模型地址

  3. 输入调用的模型名称。 Model这一行的参数需要输入模力方舟的模型名称,输入前请将Fixed方式变更为Expression。

    输入模型

  4. 输入Prompt,点击Execute step,调用模型

    调用展示

HTTP Request节点

除了使用 OpenAI 节点,也可通过 HTTP Request 节点来调用模型

  1. 新增节点HTTP Request

    选择HTTP Request节点

  2. 配置请求地址和参数。 各模型的请求地址和参数略有不同,具体请访问API文档

    以图像生成模型 flux-1-schnell 为例

    • 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
        }
  3. 点击Execute step,调用模型

    调用展示

    提示

    使用HTTP Request调用图像、音频生成的模型,接口将返回base64,后续可通过增加Convert to File节点,转化成可浏览的图片、音频文件。