
## 工作流概述
这个工作流连接到**Replicate的API**,并使用**ibm-granite/granite-3.3-8b-instruct**模型来生成自定义文本内容。通过n8n的无代码平台,您可以轻松配置和使用这个强大的AI模型来生成各种文本内容。
## ✅ **🔵 第一部分:触发器与设置**
### ⚙️ **节点配置**
1️⃣ **手动触发执行**
* **功能说明:** 当您点击*执行*按钮时手动启动工作流。
* **实用价值:** 非常适合按需测试文本生成功能。
2️⃣ **设置API密钥**
* **功能说明:** 安全地存储您的**Replicate API密钥**。
* **实用价值:** 您不需要在HTTP节点中硬编码凭据 – 只需在此处设置一次即可。
* **初学者提示:** 将`YOUR_REPLICATE_API_KEY`替换为您的实际API密钥。
—
### 💡 **初学者优势**
✅ 无需编码即可处理身份验证。
✅ 您可以为其他Replicate模型重用相同的设置。
## ✅ **🤖 第二部分:模型请求与轮询**
### ⚙️ **节点配置**
3️⃣ **创建预测(HTTP请求)**
* **功能说明:** 向Replicate的API发送**POST请求**以启动文本生成任务。
* **参数包括:** `temperature`、`max_tokens`、`top_k`、`top_p`。
* **实用价值:** 控制AI文本输出的创造性和专注度。
4️⃣ **提取预测ID(代码)**
* **功能说明:** 提取**预测ID**并构建用于检查状态的URL。
* **实用价值:** Replicate任务异步运行,因此您需要ID来跟踪进度。
5️⃣ **等待**
* **功能说明:** 在再次检查预测之前暂停**2秒钟**。
* **实用价值:** 防止向API发送过多请求。
6️⃣ **检查预测状态(HTTP请求)**
* **功能说明:** 轮询Replicate API获取**当前状态**(例如`starting`、`processing`、`succeeded`)。
* **实用价值:** 让您循环直到AI完成文本生成。
7️⃣ **检查是否完成(IF条件)**
* **功能说明:** 如果状态为**succeeded**,则转到”处理结果”。否则,循环回到**等待**并重试。
* **实用价值:** 无需编写复杂代码即可创建自动轮询循环。
—
### 💡 **初学者优势**
✅ 无需手动刷新或检查任务状态。
✅ 工作流会持续重试直到文本准备就绪。
✅ 内置智能循环机制(等待 + IF条件)。
## ✅ **🟢 第三部分:处理与输出**
### ⚙️ **节点配置**
8️⃣ **处理结果(代码)**
* **功能说明:** 收集最终的**AI输出**、状态、指标和时间戳。
* **添加的信息包括:**
* ✅ `output` → 生成的文本
* ✅ `model` → `ibm-granite/granite-3.3-8b-instruct`
* ✅ `metrics` → 性能数据
* **实用价值:** 为您提供整洁、结构化的JSON结果,便于发送到Sheets、Notion或任何应用程序。
—
### 💡 **初学者优势**
✅ 立即可用的文本输出。
✅ 轻松集成到任何数据库或CRM系统。
✅ 透明的指标(开始时间、完成时间等)。
## ✅✅✅ **✨ 完整流程概览**
| 部分 | 功能描述 |
| —————————— | —————————————————————————- |
| ⚡ **触发器与设置** | 启动工作流 + 设置Replicate API密钥 |
| 🤖 **模型请求与轮询** | 发送请求 → 获取预测ID → 循环直到任务完成 |
| 🟢 **处理与输出** | 提取干净的AI生成文本 + 元数据,用于存储或进一步工作流程 |
—
## 📌 **整体优势**
✅ 无需编码 – 只需配置您的API密钥。
✅ 可靠的轮询机制 – 工作流等待直到结果准备就绪。
✅ 灵活性强 – 您可以将输出扩展到Google Sheets、Slack、Notion或电子邮件。
✅ 初学者友好 – 清晰的输入、处理和输出分离。
—
✨ 通过这个工作流,您已将**Replicate的IBM Granite LLM**转变为无代码文本生成器 – 完全在**n8n**中运行!✨

评论(0)