【Dify学习笔记】:Dify插件离线转换教程

目录

前言

[1. 介绍](#1. 介绍)

[2. 插件下载](#2. 插件下载)

[3. dify插件打包工具](#3. dify插件打包工具)

[4. 插件打包](#4. 插件打包)

[5. 插件安装](#5. 插件安装)


前言

Dify的插件常规情况下需要联网安装,即使将插件下载下来,通过本地方式安装,插件内部的依赖依然需要联网才能下载。所以常规情况下无法在纯内网环境安装和使用插件。

本教程旨在通过将下载的插件转换为离线版本,可以在无网络的情况下也能正常安装。


1. 介绍

Dify是一款开源的Agent开发平台,旨在简化生成式AI应用的开发、集成和部署过程。

2. 插件下载

打开插件市场:https://marketplace.dify.ai/

搜索需要下载的插件,以ollama为例:

下载:

3. dify插件打包工具

bash 复制代码
git clone https://github.com/junjiem/dify-plugin-repackaging.git

下载后,进入到工具所在目录dify-plugin-repackaging/

bash 复制代码
cd dify-plugin-repackaging

修改以下脚本为可执行文件:

bash 复制代码
chmod 755 plugin_repackaging.sh

4. 插件打包

执行下述命令:

bash 复制代码
./plugin_repackaging.sh local ../langgenius-ollama_0.1.2.difypkg

langgenius-ollama_0.1.2.difypkg为你刚刚下载的插件。

打包完成之后会在当前目录下生成一个 待打包插件名-offline.difypkg文件,即 langgenius-ollama_0.1.2-offline.difypkg文件。

5. 插件安装

打包好之后的插件可以直接在dify中进行安装。


相关推荐
我才是银古1 天前
视频是算出来的:DeepSeek Harness零素材全代码生成视频插件
ai·视频·插件·deepseek·dsh
n112126 天前
Ollama 接 Open WebUI 中文界面:我踩的 4 个坑
云原生·eureka·ollama·本地大模型·open webui·私有部署·中文界面
Blockbuater_drug7 天前
Dify 1.18 本地部署实战:Windows + WSL2 + Docker,从零跑到本地可用
windows·docker·容器·dify·大模型应用平台
一枕槐安4877 天前
开源大模型 Llama3 本地部署全过程,Ollama 上手
开源·本地部署·大模型推理·ollama·llama3·modelfile
一木 之林9 天前
Dify学习笔记 03 · RAG检索增强生成:三代范式、评估与落地(第40-45、55-56集)
笔记·小程序·交互·dify
噜哥带你玩转 AI 大模型9 天前
从 “if-else“ 到 Agent:Dify 进阶实战,让 AI 自己判断、自己调工具
agent·工作流·dify·多轮对话·httpapi
一木 之林9 天前
Dify学习笔记 04 · 检索底座:Embedding、Rerank与向量数据库(第46-54集)
笔记·学习·embedding·dify
死磕音视频9 天前
Open WebUI 入门:用 Docker 装上本地对话界面并连接 Ollama
docker·ollama·本地大模型·open webui
毒爪的小新9 天前
最新 Dify 1.14.0+ 内网离线插件打包、部署完整踩坑方案(解决 uv.lock 依赖校验失败)
运维·ai·uv·dify
microrain10 天前
SagooIoT 把协议解析和消息通知都放进了独立进程
物联网·golang·插件·sagooiot