精彩小说尽在59文学网!

59文学网 > 都市 > KingFlow AI Dify 工作流接入教程

KingFlow AI Dify 工作流接入教程

KingFlow AI Dify 工作流接入教程

佚名 著

都市连载

KingFlow AI Dify 接入 模型供应商 工作流 发布 安全 KingFlow AI Dify 工作流接入教程 配置 OpenAI API Compatible 模型供应商并发布可调用的内容改写工作流 本教程面向希望在 Dify 中使用 KingFlow AI 模型的产品、运营和开发人员。你将安装 Dify 官方验证的 OpenAI API Com

主角:   更新:2026-10-24 10:13:13

继续看书

扫描二维码手机上阅读

二维码
  • 读书简介
  • 免费章节在线阅读

男女主角分别是的都市小说《KingFlow AI Dify 工作流接入教程》,由网络作家“佚名”所著,讲述一系列精彩纷呈的故事,本站纯净无弹窗,精彩内容欢迎阅读!小说详情介绍:KingFlow AI Dify 接入 模型供应商 工作流 发布 安全 KingFlow AI Dify 工作流接入教程 配置 OpenAI API Compatible 模型供应商并发布可调用的内容改写工作流 本教程面向希望在 Dify 中使用 KingFlow AI 模型的产品、运营和开发人员。你将安装 Dify 官方验证的 OpenAI API Com

《KingFlow AI Dify 工作流接入教程》精彩片段

KingFlow AI Dify 工作流接入教程

配置 OpenAI API Compati*le 模型供应商并发布可调用的内容改写工作流

本教程面向希望在 Dify 中使用 KingFlow AI 模型的产品、运营和开发人员。你将安装 Dify 官方验证的 OpenAI API Compati*le 模型供应商,配置 KingFlow 的 *ase **L、密钥和模型 ID,再从空白画布搭建一个内容改写工作流。教程还覆盖变量映射、测试运行、应用 API、故障排查和生产环境的密钥管理。

内容核验日期 2026-10-24

Dify 模型供应商接入

接入结构

节点职责主要变量
User Input接收原文 风格和长度source_text style **x_length
IF ELSE拒绝空输入或异常长度有效分支或错误分支
LLM调用 KingFlow 模型完成改写text usage finish_reason
Template稳定整理输出格式output
Output返回网页或 API 调用方result

开始前的准备

  • 准备可登录的 Dify Cloud 或自托管 Dify 实例,并确认当前账号有安装插件和配置模型供应商的权限。
  • 在 KingFlow AI 控制台创建以 sk- 开头的 API Key,并确认余额、套餐或模型分组可用。
  • 从控制台复制目标模型的完整模型 ID。模型名称和可用能力可能随分组变化,不要手工猜测。
  • 先决定首个应用只需要文本生成,还是还需要视觉、工具调用或结构化输出。附加能力必须逐项验证。
  • 首次联调只使用不含客户资料、账号、密钥、源代码或内部文件的测试文本。

先验证 KingFlow 接口

curl https://api.**nju**shen.com/v1/chat/completions \
  -H "Authorization: *earer ${KINGFLOW_API_KEY}" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "<控制台中的完整模型ID>",
    "messages": [
      {"role":"user","content":"请回复:KingFlow 接口可用"}
    ],
    "stream": false
  }' 

成功文本通常位于 choices[0].message.content。

安装模型供应商插件

  1. 进入 Integrations 或插件市场。
  2. 安装由 Dify 验证的 OpenAI API Compati*le 模型供应商。
  3. 检查插件权限和可访问域名。
  4. 进入 Model Provider 页面。

添加 KingFlow 模型

设置项填写内容说明
插件OpenAI API Compati*le选择 Dify 验证的模型供应商插件
Model TypeLLM本教程配置文本对话模型
Model Name<控制台中的完整模型ID>必须与 KingFlow 当前分组一致
API Keysk-你的密钥只保存在模型供应商凭证中
API *ase **Lhttps://api.**nju**shen.com/v1填写基础地址 不要再追加 chat completions
Completion ModeChat对应 chat completions 消息结构

最终请求应指向 https://api.**nju**shen.com/v1/chat/completions。

填写模型能力参数

参数建议配置注意事项
Context Size按模型实际上下文填写数值过大不会让上游模型获得额外能力
Max Tokens按业务输出长度设置上限先用较小值完成联调 再逐步放宽
Streaming确认模型和当前通道支持后启用普通工作流也可以先使用非流式结果
Vision仅在模型支持图像输入时启用纯文本模型不要勾选
Tool Calling用最小工具***真实测试名称相似不代表能力完全一致

创建空白工作流

在 Studio 选择 Create from *lank 和 Workflow,命名为 KingFlow 内容改写助手。

变量名类型是否必填用途
source_textParagraph必填需要改写的原文
styleSelect必填简洁 专业 友好
**x_lengthNum*er选填建议默认 300
Dify 工作流
图二 从用户输入和校验到模型、模板、测试和发布的 Dify 工作流。AI 生成示意图。

添加输入校验

在 User Input 后添加 IF ELSE 节点,检查空文本和长度上限。异常分支直接输出错误说明,有效分支进入 LLM。

配置 LLM 节点

选择新配置的 KingFlow 模型,通过变量选择器**三个输入变量。

系统提示词

你是一名中文编辑。你的任务是改写用户提供的原文。

要求
1. 保留原文事实和结论,不添加未经提供的信息。
2. 按用户选择的风格调整措辞。
3. 不超过用户给出的最大字数。
4. 只输出改写后的正文,不解释过程。

用户消息

原文
{{ User Input/source_text }}

目标风格
{{ User Input/style }}

最大字数
{{ User Input/**x_length }}

用模板稳定输出

{{ text | trim }}

把 LLM 的 text 映射到 Template 的 text,再在 Output 节点创建 result。

完成测试运行

测试类型输入通过标准
短文本50 至 100 字普通段落返回改写正文且不补充事实
空文本source_text 为空进入错误分支或被必填校验阻止
超长文本超过业务上限被截断 拒绝或转入长任务流程
特殊字符包含引号 换行和 Markdown变量传递完整 输出可读
不同风格简洁 专业 友好语气变化但事实保持一致

发布网页应用

确认所有分支都到达 Output,然后选择 Pu*lish 和 Pu*lish Up**te。每次修改后都要重新发布。

通过 Dify API 调用

curl -X POST "<DIFY_*ASE_**L>/v1/workflows/run" \
  -H "Authorization: *earer <DIFY_APP_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "inputs": {
      "source_text": "这是一段需要改写的测试文字。",
      "style": "专业",
      "**x_length": 120
    },
    "response_mode": "*locking",
    "user": "demo-user-001"
  }' 

短任务可用 *locking,长任务建议用 streaming 或异步处理。

常见故障排查

现象常见原因处理方法
保存模型时认证失败API Key 错误 已禁用或额度不可用重新复制密钥并先用 curl 验证
请求地址出现 404把完整 chat completions 地址填进了 *ase **L 或路径重复*ase **L 只填 https://api.**nju**shen.com/v1
模型不存在模型 ID 拼写错误或当前分组无权限从 KingFlow 控制台复制完整模型 ID
503 无可用账号上游通道暂时不可用有限退避后重试或选择备用模型
LLM 节点找不到模型插件未安装 模型未保存或工作区不可见回到 Model Provider 确认配置和权限
变量显示为空输入字段名称改变或提示词没有**变量对象用变量选择器重新** 不要只输入标签文字
工作流测试成功但线上没变化修改后没有再次 Pu*lish Up**te重新发布并做线上冒烟测试
自托管实例无法连接容器 DNS ** TLS 或防火墙限制外连从 Dify 容器网络检查域名和 ****S

凭证和数据安全

  • KingFlow API Key 只保存到 Dify 的模型供应商凭证,不要写进提示词、环境变量展示区或应用说明。
  • Dify 应用 API Key 与 KingFlow API Key 是两类凭证。前者用于调用 Dify 应用,后者由 Dify 在**调用模型。
  • 浏览器前端不要直接持有 Dify 应用 API Key。通过自己的后端或受控**转发请求,并限制来源、速率和配额。
  • Dify 的运行日志可能保存用户输入、提示词和模型输出。按组织规则设置保留期、访问权限和脱敏方案。
  • 开发、测试和生产使用不同的 Dify 应用与 KingFlow 密钥,避免测试数据和生产用量混在一起。
  • 分享 DSL 或截图前检查固定提示词、默认值、调试输入和错误日志,确认没有真实密钥或敏感业务数据。

上线检查清单

  • KingFlow 的 curl 基线请求返回成功,并确认了准确的模型 ID。
  • Dify 已安装 OpenAI API Compati*le 模型供应商插件。
  • API *ase **L 为 https://api.**nju**shen.com/v1,没有重复追加接口路径。
  • KingFlow API Key 只保存在模型供应商凭证中。
  • User Input 的三个字段已创建,source_text 和 style 为必填。
  • LLM 节点选择了新配置的模型,并通过变量选择器**输入。
  • Template 与 Output 节点返回稳定的 result 字段。
  • 五类测试输入均已执行,并检查了 Last Run 日志。
  • 修改后已执行 Pu*lish Up**te,线上应用与 Studio 结果一致。
  • 应用 API Key 未暴露在浏览器、截图、仓库或共享文档中。
文中的密钥、模型 ID、Dify 地址和应用 API Key 均为占位内容,请替换为自己的配置。