Skip to content

极大极小节点(MiniMax node)#

MiniMax 节点将 n8n 工作流连接到 MiniMax AI 模型。使用它可以根据文本提示生成图片、合成语音、从文本或图片创建视频,以及向 MiniMax 语言模型发送消息。

🌐 The MiniMax node connects n8n workflows to MiniMax AI models. Use it to generate images from text prompts, synthesize speech, create videos from text or images, and send messages to MiniMax language models.

凭证

你可以在这里找到此节点的认证信息。

资源和操作(Resources and operations)#

  • 音频:使用 MiniMax 语音合成模型将文本转换为语音。
  • 图片:根据文本提示生成图片。
  • 文本:向 MiniMax 语言模型发送消息并接收回复。
  • 视频:根据文本提示或首帧图片生成视频。

文本转语音(Text to speech)#

使用 MiniMax 语音合成模型将文本转换为语音。

🌐 Convert text to speech using a MiniMax speech synthesis model.

参数

  • 模型(类型:选项,字段:modelId):要使用的语音合成模型。默认值:speech-2.8-hd
  • 文本(类型:字符串,字段:text):要转换为语音的文本。最多 10,000 个字符。必填。
  • 语音 ID(类型:字符串,字段:voiceId):用于合成的语音。在MiniMax 文档中浏览可用语音。默认值:English_Graceful_Lady。必填。
  • 下载音频(类型:布尔值,字段:downloadAudio):是否将生成的音频以二进制数据下载。禁用时,节点仅返回音频 URL。默认值:true

选项

  • 音频格式(类型:选项,字段:audioFormat):输出音频格式。选项:MP3、PCM、FLAC、WAV。该节点仅在非流模式下支持 WAV。默认值:mp3
  • 情感(类型:选项,字段:emotion):应用于合成语音的情感。模型会自动选择最自然的情感。默认值:calm
  • 语言增强(类型:选项,字段:languageBoost):提高对特定语言的识别准确性。默认值:auto
  • 音高(类型:数字,字段:pitch):语音的音高调整,范围从 –12 到 12。0 保持原始音高。默认值:0
  • 速度 (类型:数字,字段:speed):语速范围从0.5到2。数值越高,语速越快。默认值:1
  • 音量(类型:数字,字段:volume):语音音量范围从0.1到10。数值越高,语音越大声。默认值:1

生成图片(Generate an image)#

使用 MiniMax 图片生成模型从文本提示创建图片。

🌐 Create an image from a text prompt using a MiniMax image generation model.

参数

  • 模型(类型:选项,字段:modelId):要使用的图片生成模型。默认值:image-01
  • 提示(类型:字符串,字段:prompt):用于生成图片的文字描述。最多1500个字符。必填。
  • 宽高比(类型:选项,字段:aspectRatio):生成图片的宽高比。选项包括 1:1、16:9、9:16、4:3、3:4、3:2、2:3 和 21:9。默认值:1:1
  • 图片数量(类型:数字,字段:numberOfImages):每次请求生成的图片数量,范围为一到九。默认值:1
  • 下载图片(类型:布尔值,字段:downloadImage):是否将生成的图片下载为二进制数据。禁用时,节点只返回图片 URL。默认值:true

选项

  • 提示优化器(类型:布尔型,字段:promptOptimizer):是否自动优化提示以获得更好的结果。默认值:false
  • 种子(类型:数字,字段:seed):用于可重复输出的随机种子。使用相同的种子和相同的参数会生成相同的图片。默认值:0

给模特发消息(Message a model)#

向 MiniMax 语言模型发送一条或多条消息并接收其回复。

🌐 Send one or more messages to a MiniMax language model and receive its response.

参数

  • 模型(类型:选项,字段:modelId):要使用的语言模型。默认值:MiniMax-M2.7
  • 消息(类型:fixedCollection,字段:messages):一个或多个组成对话的消息。每条消息包含:
    • 提示(类型:字符串,字段:content):消息的文本内容。
    • 角色(类型:选项,字段:role):消息发送者的角色。使用 user 发送消息并接收回复,或使用 assistant 设置模型的语气或人格。
  • 简化输出(类型:布尔值,字段:simplify):启用时,节点返回简化的响应,而不是完整的原始 API 输出。默认值:true

选项

  • 隐藏思维(类型:布尔值,字段:hideThinking):从响应中剥离思维链推断,仅返回最终答案。默认值:true
  • 最大令牌数(类型:数字,字段:maxTokens):要生成的最大令牌数。默认值:1024
  • 最大工具调用迭代次数(类型:数字,字段:maxToolsIterations):模型在停止之前运行的最大工具迭代周期数。一次迭代可以包括多次工具调用。设置为 0 表示无限制。默认值:15
  • 输出随机性(Temperature)(类型:数字,字段:temperature):控制输出的随机性。值越低,输出越确定和重复。范围:0–1。默认值:0.7
  • 输出随机性(Top P)(类型:数字,字段:topP):采样时考虑的最大累积概率。范围:0–1。默认值:0.95
  • 系统消息(类型:字符串,字段:system):指导模型行为和语气的系统级指令。

从文本生成视频(Generate video from text)#

使用 MiniMax 视频生成模型根据文本提示生成视频。

🌐 Generate a video from a text prompt using a MiniMax video generation model.

参数

  • 模型(类型:选项,字段:modelId):要使用的视频生成模型。默认值:MiniMax-Hailuo-2.3
  • 提示(类型:字符串,字段:prompt):视频的文字描述。最多2000个字符。你可以使用[command]语法控制摄像机移动,例如[Push in][Pan left]。必填。
  • 持续时间(秒)(类型:选项,字段:duration):生成视频的持续时间。选项:6秒或10秒。默认值:6
  • 分辨率(类型:选项,字段:resolution):生成视频的分辨率。可用选项取决于模型。选项:720P、768P、1080P。默认:768P
  • 下载视频(类型:布尔值,字段:downloadVideo):是否将生成的视频作为二进制数据下载。禁用时,节点仅返回视频 URL。默认值:true

选项

  • 提示优化器(类型:布尔型,字段:promptOptimizer):是否自动优化提示以获得更好的结果。默认值:true

从图片生成视频(Generate video from image)#

使用一张图片作为第一帧生成视频。

🌐 Generate a video using an image as the first frame.

参数

  • 模型(类型:选项,字段:modelId):要使用的视频生成模型。默认值:MiniMax-Hailuo-2.3
  • 图片输入类型(类型:选项,字段:imageInputType):如何提供第一帧图片。选项:URL或二进制文件。默认值:url
  • 图片 URL (类型:字符串,字段:imageUrl):第一帧图片的公开 URL。支持 JPG、JPEG、PNG 和 WebP 文件,最大 20MB。当 图片输入类型URL 时显示。必填。
  • 输入数据字段名称 (类型: string, 字段: binaryPropertyName): 包含二进制图片数据的输入字段名称。当 图片输入类型Binary File 时显示。默认值: data。必填。
  • 提示(类型:字符串,字段:prompt):视频的可选文本描述。最多 2000 个字符。你可以使用 [command] 语法控制摄像机移动,例如 [Zoom in]
  • 持续时间(秒)(类型:选项,字段:duration):生成视频的持续时间。选项:6秒或10秒。默认值:6
  • 分辨率(类型:选项,字段:resolution):生成视频的分辨率。可用选项取决于模型。选项:512P、720P、768P、1080P。默认值:768P
  • 下载视频(类型:布尔值,字段:downloadVideo):是否将生成的视频作为二进制数据下载。禁用时,节点仅返回视频 URL。默认值:true

选项

  • 提示优化器(类型:布尔值,字段:promptOptimizer):是否自动优化提示。默认值:true
  • 最后一帧图片输入类型(类型:选项,字段:lastFrameInputType):提供最后一帧图片以生成首尾帧视频。MiniMax-Hailuo-2.3 和 MiniMax-Hailuo-02 仅支持此选项。默认值:none
    • 最后一帧图片 URL(类型:字符串,字段:lastFrameImageUrl):最后一帧图片的公共 URL。当 最后一帧图片输入类型URL 时显示。
    • 最后一帧数据字段名称(类型:字符串,字段:lastFrameBinaryPropertyName):包含最后一帧图片的二进制字段名称。当 最后一帧图片输入类型Binary File 时显示。默认值:lastFrame
  • 主题参考输入类型(类型:选项,字段:subjectReferenceInputType):提供一张面部照片以在生成的视频中保持面部一致性。仅 MiniMax-Hailuo-2.3 支持此选项。默认值:none
    • 主体参考图片 URL(类型:字符串,字段:subjectReferenceImageUrl):参考面部图片的公开 URL。当 主体参考输入类型URL 时显示。
    • 主体参考数据字段名称(类型:字符串,字段:subjectReferenceBinaryPropertyName):包含参考人脸图片的二进制字段名称。当主体参考输入类型Binary File时显示。默认值:subjectReference

模板和示例(Templates and examples)#

Template widget placeholder.

有关该服务的更多信息,请参阅MiniMax 文档

🌐 Refer to the MiniMax documentation for more information about the service.