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安装这个插件。
点击确定之后,插件安装成功:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值