使用Simbrams Ri AI实现逼真图像修复的n8n工作流 | HTTP Request + Code节点
n8n工作流,图像修复,AI图像生成,Simbrams Ri,HTTP Request,Code节点,自动化图像处理

这个n8n工作流集成了Replicate的simbrams/ri模型来生成图像。它接收输入图像和遮罩,根据您的参数应用变换,并自动返回最终生成的输出。

## 📌 第一部分:触发器与认证

### ⚡ 点击执行(手动触发器)
* **目的**:手动启动工作流
* **优势**:适用于测试和按需运行

### 🔑 设置API密钥(Set节点)
* **目的**:在工作流内部存储您的Replicate API密钥
* **优势**:保持凭据安全并确保其他节点可以重复使用

## 📌 第二部分:发送图像生成请求

### 🖼️ 创建预测(HTTP请求节点)
* **目的**:向Replicate的API发送POST请求以开始生成图像
* **输入参数**:
– image:输入图像URL
– mask:遮罩图像URL
– seed:随机性控制(用于可重现性)
– steps:细化步骤数
– strength:修改强度(0-1)
– blur_mask:是否模糊遮罩边缘
– merge_m_s:是否将遮罩与源合并
* **优势**:完全控制模型如何修改您的图像

### 🆔 提取预测ID(代码节点)
* **目的**:从Replicate的响应中提取预测ID、状态和URL
* **优势**:需要检查生成状态

## 📌 第三部分:轮询与等待

### ⏳ 等待(等待节点)
* **目的**:在重新检查前暂停工作流2秒
* **优势**:防止过快访问Replicate的API

### 🔄 检查预测状态(HTTP请求节点)
* **目的**:使用存储的预测ID检查预测是否完成
* **优势**:自动化监控作业进度

### ✅ 检查是否完成(If节点)
* **目的**:决定预测是否已完成
* **路径**:
– True → 将结果发送到处理
– False → 循环回等待并继续检查
* **优势**:确保工作流仅在有效图像准备就绪时结束

## 📌 第四部分:处理结果

### 📦 处理结果(代码节点)
* **目的**:清理完成的API响应并提取:
– 状态
– 输出(最终生成的图像)
– 指标
– 创建和完成时间戳
– 模型名称(simbrams/ri)
– 最终图像URL
* **优势**:提供结构化且可直接使用的结果,用于显示、存储或进一步自动化

## 📊 工作流概览表

| 部分 | 节点名称 | 目的 |
|——|———-|——|
| 1. 触发器与认证 | 点击执行 | 手动启动工作流 |
| | 设置API密钥 | 存储API凭据 |
| 2. AI请求 | 创建预测 | 发送图像生成请求 |
| | 提取预测ID | 提取ID和状态用于跟踪 |
| 3. 轮询 | 等待 | 在检查之间添加延迟 |
| | 检查预测状态 | 监控作业进度 |
| | 检查是否完成 | 基于作业完成情况进行路由 |
| 4. 结果 | 处理结果 | 提取并清理最终输出 |

## 🎯 主要优势

* 🔐 **安全认证**:通过API密钥管理
* 🖼️ **自定义图像生成**:具有遮罩、强度和步骤等参数
* 🔄 **自动轮询**:确保仅在准备就绪时获取结果
* 📦 **清晰结构化输出**:带有最终图像URL,易于使用

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。