当前位置: 首页 > news >正文

网站视频接口 怎么做青岛网站建设哪家

网站视频接口 怎么做,青岛网站建设哪家,加强网站建设工作总结,营销策划课程作者#xff1a;韩方圆 Dify on WeChat开源项目作者 概述 微信作为最热门即时通信软件#xff0c;拥有巨大的流量。 微信友好的聊天窗口是天然的AI应用LUI(Language User Interface)/CUI(Conversation User Interface)。 微信不仅有个人微信#xff0c;同时提供… 作者韩方圆 Dify on WeChat开源项目作者 概述 微信作为最热门即时通信软件拥有巨大的流量。 微信友好的聊天窗口是天然的AI应用LUI(Language User Interface)/CUI(Conversation User Interface)。 微信不仅有个人微信同时提供了公众号、企业微信、企业微信应用、企业微信客服等对话渠道拥有良好的微信生态。 把Dify应用接入微信生态就能打造一个功能强大的智能客服大大降低客服成本同时也能够提升客户体验。本篇教程就是手摸手地教你如何利用Dify on WeChat项目把Dify应用接入微信生态。 Dify接入个人微信 准备工作 创建聊天助手 1Dify简介 Dify是一个优秀的LLMOps大型语言模型运维平台Dify的详细介绍请移步官方文档欢迎使用 Dify | 中文 | Dify。 2登录Dify官方应用平台 首先登录Dify官方应用平台你可以选择使用Github登录或者使用Google登录。此外你也可以参考Dify官方教程Docker Compose 部署 | 中文 | Dify 私有部署Dify是开源项目支持私有部署。 3创建Dify基础编排聊天助手应用 登录成功后进入Dify页面我们按照下方步骤创建一个基础编排聊天助手应用 点击页面上方的工作室创建空白应用应用类型选择聊天助手聊天助手编排方式选择基础编排选择应用图标并为应用填写一个名称比如基础编排聊天助手点击创建 创建成功后我们会跳转到上图所示页面我们继续配置应用 选择模型如gpt-3.5-turbo-0125设置模型参数填写应用提示词 在配置完成后我们可以在右侧对话框进行测试在测试完成后进行如下操作 发布更新访问API 4生成基础编排聊天助手API密钥 在点击访问API后我们会跳转到上图的API管理页面在这个页面我们按照如下步骤获取API密钥 点击右上角API密钥点击创建密钥复制保存密钥 在保存密钥后还需要查看右上角的API服务器如果是Dify官网的应用API服务器地址为 “https://api.dify.ai/v1”如果是私有部署的请确认你自己的API服务器地址。 至此创建聊天助手的准备工作结束在此小节中我们只需要保存好两个东西API密钥与API服务器地址 下载Dify on WeChat项目 1Dify on WeChat项目简介 Dify on WeChat是 ChatGPT on WeChat的下游分支额外实现了对接Dify API支持Dify聊天助手、支持Agent调用工具和知识库支持Dify工作流详情请查看GitHub仓库Dify on WeChat。 2下载代码并安装依赖 下载项目代码 git clone https://github.com/hanfangyuan4396/dify-on-wechat cd dify-on-wechat/安装python Dify on WeChat项目使用python语言编写请在python官网下载安装python推荐安装python3.8以上版本我在ubuntu测试过3.11.6版本可以正常运行。 安装核心依赖必选 pip3 install -r requirements.txt # 国内可以在该命令末尾添加 -i https://mirrors.aliyun.com/pypi/simple 参数使用阿里云镜像源安装依赖拓展依赖 可选建议安装 pip3 install -r requirements-optional.txt # 国内可以在该命令末尾添加 -i https://mirrors.aliyun.com/pypi/simple 参数使用阿里云镜像源安装依赖3填写配置文件 我们在项目根目录创建名为config.json的文件文件内容如下我们在2.1.1小节4 最后保存了API密钥与API服务器地址请把dify_api_base配置为API服务器地址dify_api_key配置为**API密钥。**其他配置保持不变 { dify_api_base: https://api.dify.ai/v1,dify_api_key: app-xxx,dify_app_type: chatbot,channel_type: wx,model: dify,single_chat_prefix: [],single_chat_reply_prefix: ,group_chat_prefix: [bot],group_name_white_list: [ALL_GROUP] }把基础编排聊天助手接入微信 快速启动测试 1在Dify on Wechat项目根目录执行如下命令 cd dify-on-wechat python3 app.py # windows环境下该命令通常为 python app.py2扫码登录 本项目使用itchat实现个人微信登录有封号风险建议使用实名认证过的微信小号进行测试在执行上述命令后我们可以在控制台看到打印如上图所示二维码使用微信扫码登录登录后当看到itchat:Start auto replying.字符表示登录成功我们可以进行测试。 3对话测试 我们看到微信机器人的回复与在Dify测试页面上的回复一致。至此恭喜你成功把Dify接入了个人微信 4服务器部署 源码部署 cd dify-on-wechat nohup python3 app.py tail -f nohup.out # 在后台运行程序并通过日志输出二维码docker部署 cd dify-on-wechat/docker # 进入docker目录 docker compose up -d # 启动docker容器 docker logs -f dify-on-wechat # 查看二维码并登录把工作流编排聊天助手接入微信 在把Dify基础的聊天助手应用接入微信后我们接下来增加难度尝试把工作流编排聊天助手应用接入微信实现一个具有Dify平台知识的微信智能客服为我们解答Dify工作流相关知识。 创建知识库 1下载知识库文件 我们到dify文档仓库下载Dify工作流介绍的文档。 2Dify中导入知识库 进入知识库页面创建知识库 选择导入已有文本上传刚才下载的introduce.md文件点击下一步 选择如下配置 分段设置自动分段与清洗索引方式高质量检索设置向量检索 最后点击保存并处理 我们看到知识库正在进行嵌入处理稍等片刻即可嵌入成功。 创建工作流编排聊天助手 我们进入Dify工作室点击从应用模板创建 我们使用知识库聊天机器人类型的模板设置应用图标与名称点击创建 跳转到工作流编排页面后先点击知识检索节点点击最右侧添加知识库。我们选择之前上传好的introduce.md知识库该知识库是对Dify工作流的基本介绍。最后我们点击添加知识库节点设置完成。 接下来选择LLM节点点击设置上下文我们选择result变量该变量存有知识检索的结果。 设置完LLM节点后我们点击预览进行测试输入问题请介绍一下dify工作流。可以看到最终输出了Dify工作流的正确介绍。测试正常后我们返回编辑模式。 返回编辑模式后依次点击发布、更新、访问API 生成工作流编排聊天助手API密钥 在跳转到API管理页面后我们参照2.1.1小节4获取知识库聊天机器人应用的API密钥与API服务器地址 接入微信 与2.1.2小节3类似我们在项目根目录创建名为config.json的文件文件内容如下同样把dify_api_base配置为**知识库聊天机器人应用的API服务器地址dify_api_key配置为知识库聊天机器人应用的API密钥。**其他配置保持不变 { dify_api_base: https://api.dify.ai/v1,dify_api_key: app-xxx,dify_app_type: chatbot,channel_type: wx,model: dify,single_chat_prefix: [],single_chat_reply_prefix: ,group_chat_prefix: [bot],group_name_white_list: [ALL_GROUP] }我们按照2.2.1小节启动程序并扫码登录然后给微信机器人发送消息进行测试 微信机器人的回复与在Dify测试页面上的回复一致。恭喜你更进一步把工作流编排应用接入了个人微信你可以向知识库中导入更多的Dify官方文档让微信机器人为你解答更多的Dify相关问题。 把Agent接入微信 创建Agent应用 进入工作室页面点击创建空白应用选择Agent设置图标和应用名称最后点击创建 创建成功后我们会进入Agent应用配置页面在这个页面我们选择好对话模型然后添加工具。我们首先添加DALL-E绘画工具首次使用该工具需要授权一般我们设置好OpenAI API key和OpenAI base URL即可使用该DALL-E绘画工具。 授权成功后我们添加DALL-E 3绘画工具 接着继续添加DuckDuckGo搜索引擎和数学工具进行后续的工具测试 我们输入问题搜索开源项目Dify的star数量这个数量乘以3.14是多少确认应用能够正常调用工具我们依次点击发布、更新、访问API 生成Agent API密钥 我们继续参照2.1.1小节4获取智能助手应用的API密钥与API服务器地址 接入微信 我们在项目根目录创建名为config.json的文件文件内容如下同样把dify_api_base配置为**智能助手应用的API服务器地址dify_api_key配置为智能助手应用的API密钥注意该应用为智能助手类型应用还需要把dify_app_type设置为agent**其他配置保持不变 {dify_api_base: https://api.dify.ai/v1,dify_api_key: app-xxx,dify_app_type: agent,channel_type: wx,model: dify,single_chat_prefix: [],single_chat_reply_prefix: ,group_chat_prefix: [bot],group_name_white_list: [ALL_GROUP]} 继续参照2.2.1小节启动程序并扫码登录然后给微信机器人发送消息进行测试 可以看到微信机器人可以正常使用搜索和绘画工具。再一次恭喜你把Dify Agent应用接入微信。也恭喜我写到这里可以先睡觉了。 把工作流接入微信 创建工作流应用 待更新~ 接入微信 待更新~ Dify接入公众号 待更新~ Dify接入企业微信应用 待更新~ Dify接入微信其他渠道 Dify on WeChat项目后续会逐步支持Dify接入微信的其他渠道包括企业微信客服、企业微信个人号。 另外我是社畜打工人精力实在有限只能晚上下班还有周末空闲时间维护这个项目单靠我个人开发项目进度十分缓慢希望大家能一起参与进来这个项目多多提PR让Dify的生态变得更好~
http://www.w-s-a.com/news/254656/

相关文章:

  • 网站关键词选取的步骤和方法小程序商城哪家好排行榜
  • 儿童产品网站建设网站建设优化排名推广
  • 做网站的硬件无锡招标网官方网站
  • 做推送好用的网站合肥网站推广培训
  • 网站开发团队简介贵阳双龙区建设局网站
  • 新乡做网站公司哪家好wordpress侧边栏文件
  • 小白建站怎么撤销网站备案
  • 哪个网站做调查问卷赚钱短视频制作神器
  • 上海企业响应式网站建设推荐汕头网络优化排名
  • 怎么建立公司网站平台怎么将网站做成公司官网
  • 培训学校网站怎样快速建设网站模板
  • 建设电子商务网站论文云服务器安装wordpress
  • 做展板好的网站学校的网站开发过程
  • 宁波搭建网站价格西部数码网站正在建设中是什么意思
  • 吉林省建设项目招标网站苏州网络推广定制
  • 网站域名所有权证明引流推广接单
  • 做网站百度百科孟州网站建设
  • 服务网站建设企业广州模板建站系统
  • 怎么做属于自己的免费网站浏览器游戏网址
  • 上海城乡住房建设厅网站西安网站推广慧创科技
  • 做策划网站推广怎么写简历互联网公司手机网站
  • 怎么做宣传网站网站建设采购项目合同书
  • 网站的空间和域名备案做网站要会写什么
  • wap 网站源码企业网站被转做非法用途
  • 下载网站模板怎么使用做物流网站的公司
  • 网站 商城 app 建设建设银行江苏省行网站
  • 广州网站开发建设西安广告公司联系方式
  • 怎么用腾讯云服务器做网站个人网站开发视频
  • 网站建设技术代码坦洲网站建设公司哪家好
  • 阿里云对象存储做静态网站怎样做网站性能优化