From 3db3d43354bcbab54a7ac456ece2f31c87d47e0c Mon Sep 17 00:00:00 2001 From: huncle982 <1391627585@qq.com> Date: Thu, 24 Jul 2025 12:10:31 +0800 Subject: [PATCH 1/3] update dify --- docs/integrations/dify.md | 47 +++++++++++++----- .../img/serverless-api/integrated/dify01.png | Bin 0 -> 143796 bytes .../img/serverless-api/integrated/dify02.png | Bin 0 -> 31144 bytes .../img/serverless-api/integrated/dify03.png | Bin 0 -> 152864 bytes .../img/serverless-api/integrated/dify04.png | Bin 0 -> 279526 bytes .../img/serverless-api/integrated/dify05.png | Bin 0 -> 79741 bytes .../img/serverless-api/integrated/dify06.png | Bin 0 -> 222099 bytes .../serverless-api/integrated/integrate14.png | Bin 146977 -> 103418 bytes .../serverless-api/integrated/integrate15.png | Bin 183934 -> 0 bytes .../serverless-api/integrated/integrate16.png | Bin 89149 -> 0 bytes .../serverless-api/integrated/integrate17.png | Bin 204453 -> 0 bytes 11 files changed, 34 insertions(+), 13 deletions(-) create mode 100644 static/img/serverless-api/integrated/dify01.png create mode 100644 static/img/serverless-api/integrated/dify02.png create mode 100644 static/img/serverless-api/integrated/dify03.png create mode 100644 static/img/serverless-api/integrated/dify04.png create mode 100644 static/img/serverless-api/integrated/dify05.png create mode 100644 static/img/serverless-api/integrated/dify06.png delete mode 100644 static/img/serverless-api/integrated/integrate15.png delete mode 100644 static/img/serverless-api/integrated/integrate16.png delete mode 100644 static/img/serverless-api/integrated/integrate17.png diff --git a/docs/integrations/dify.md b/docs/integrations/dify.md index edbf6f7..9f413b9 100644 --- a/docs/integrations/dify.md +++ b/docs/integrations/dify.md @@ -6,28 +6,49 @@ sidebar_position: 11 Dify 是一款开源的大语言模型(LLM)应用开发平台。它融合了后端即服务(Backend as Service)和 [LLMOps](https://docs.dify.ai/v/zh-hans/learn-more/extended-reading/what-is-llmops) 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。 -### 配置指南 +Serverless API 支持在 Dify 中调用,使用步骤如下: -Serverless API 支持在 Dify 中调用,使用步骤如下 +## 获取模力方舟访问令牌 -1. 获取模力方舟访问令牌 + 开发者首先需要访问 [**工作台->设置->访问令牌**]({{SITE_URL}}/dashboard/settings/tokens) 中获取访问令牌,没有购买模型资源包的开发者,可以使用免费体验访问令牌(仅供体验,每日调用次数有限),复制对应的访问令牌,以便后续使用。 -开发者首先需要访问 [**工作台->设置->访问令牌**]({{SITE_URL}}/dashboard/settings/tokens) 中获取访问令牌,没有购买 Serverless API 的开发者,可以使用免费体验访问令牌(仅供体验,每日调用次数有限),复制想要使用的令牌即可。 + ![访问令牌](/img/serverless-api/integrated/integrate14.png) -![](/img/serverless-api/integrated/integrate14.png) -2. 在 Dify 中填入访问令牌 +## 在 Dify 应用编排中使用模力方舟模型 +### 调用 Dify 中内置的模力方舟的模型 -打开并登录 [Dify](https://cloud.dify.ai) ,点击页面右上角用户名,进入设置,选择「模型供应商」。 +1. 打开并登录 [Dify](https://cloud.dify.ai) ,点击页面右上角 **用户名->设置->选择「模型供应商」** -![](/img/serverless-api/integrated/integrate15.png) + ![安装模力方舟](/img/serverless-api/integrated/dify01.png) -选择 模力方舟中的设置,填入此前复制的访问令牌,点击保存即可。 +2. 选择模力方舟并安装,填入此前复制的访问令牌,点击 “保存” 即可。 -![](/img/serverless-api/integrated/integrate16.png) + ![添加模力方舟令牌](/img/serverless-api/integrated/dify02.png) -3. 在应用编排中调用模力方舟 +3. 至此,开发者便可以在 Dify 应用编排中调用来自模力方舟的模型了。 -至此,开发者便可以在 Dify 的应用编排中调用来自模力方舟的模型了。 + **模力方舟共提供了 53 个模型供开发者们调用**,涵盖了文本生成、文本补全、文本嵌入、重排序、语音转文本、文本转语音等多个应用领域。 -![](/img/serverless-api/integrated/integrate17.png) + ![模型展示](/img/serverless-api/integrated/dify03.png) + + 编排完成后点击发布,开发者即拥有了一个基于模力方舟平台上的模型及算力的应用。 + +### 使用目前不在 Dify 源代码中模力方舟的模型 +1. 打开 [Dify](https://cloud.dify.ai) ,点击页面右上角 **用户名->设置->选择「模型供应商」** ,若未安装则点击安装 + + ![安装模力方舟](/img/serverless-api/integrated/dify01.png) + +2. 选择模型列表中已安装的模力方舟,输入对应的访问令牌后点击 “添加模型” + + ![添加模型](/img/serverless-api/integrated/dify05.png) + +3. 在其中 **选择模型类型->填写模型名称->输入访问令牌** + + ![输入信息](/img/serverless-api/integrated/dify06.png) + +- **模型类型**:根据需添加的模型进行选择 +- **模型名称**:前往 [AI 模型广场]({{SITE_URL}}/serverless-api) 中选择 +- **API Key**:前往 [**工作台->设置->访问令牌**]({{SITE_URL}}/dashboard/settings/tokens) 获取 + +4. 设置完成后,可以在模型列表中看到您新增的模型。 \ No newline at end of file diff --git a/static/img/serverless-api/integrated/dify01.png b/static/img/serverless-api/integrated/dify01.png new file mode 100644 index 0000000000000000000000000000000000000000..aa5bdcb81a9c74f9c3db5db18f3d26f28c909fbb GIT binary patch literal 143796 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