Dify 插件工具开发
Dify 插件开发运行
·
1、环境准备
开发 Dify 插件需要进行以下准备。
Dify 插件脚手架工具
Python版本号 ≥ 3.12
2、下载工具
下载Dify插件脚手架工具( Releases · langgenius/dify-plugin-daemon);下载对于平台的插件工具,如下图:
3、修改环境变量(控制面板-系统-高级系统设置),我的电脑是window11;
我下载后把文件名修改为dify,如上图:工具位置在D:\tools\dify-plugin,确定之后,看是否生效,打开cmd窗口,输入命令dify,如下图成功:
4、初始化python环境,Python版本号需 ≥ 3.12;我使用conda环境
如下图命令conda create --name dify python=3.12 conda的安装请自行上网。
成功之后需要切换环境
5、初始化项目 输入插件名称,作者,描述信息
命令 dify plugin init
输入信息后,回车(采用python语言开发tools插件)
在cmd终端内使用方向键选择权限,使用 “Tab” 按钮授予权限。 勾选所有权限项后,轻点回车完成插件的创建,自动生成插件项目代码。
生成代码如下:
6、使用pycharm开发,加载到pycharm项目中,如下图:
修改.env.example为.env 然后修改参数host IP地址和key
key的参数如下图获取:
7、运行main.py代码
8、在Dify平台上的插件是否已经加载了。
9、创建工作流,检验是否OK
创建工作流任务时,可以在工具中菜单中看到自己的插件。
10、输入变量,测试
运行,如下图,测试成功:
11、插件项目打包,命令如下:
dify plugin package .\helloworld
12、成功之后可以在Dify安装这个插件。
点击确定之后,插件安装成功:
更多推荐



所有评论(0)