要将 Dify 接入企业微信,您可以按照以下步骤进行操作:
更多内容请访问原文:https://docs.dify.ai/v/zh-hans/learn-more/use-cases/dify-on-wechat
另外,CoW(chatgpt-on-wechat)是一个基于大型语言模型的智能对话机器人项目,具有多端部署、基础对话、语音识别、图片生成、丰富插件、Tool 工具、知识库等特性和优势,支持在多个平台部署,包括微信公众号、企业微信应用、飞书、钉钉等。项目开源,GitHub 地址:https://github.com/zhayujie/chatgpt-on-wechat ,Gitee 地址:https://gitee.com/zhayujie/chatgpt-on-wechat 。
您还可以引入dify-on-wechat项目,在 bot/dify/新建一个 dify_image.py 的程序,将画图程序的调用过程写到 dify bot 中,如用 query“画”开头接提示来触发调用。
在Dify的官网,我为你找到了一篇手把手教你如何将Dify应用接入微信生态的教程:1.创建聊天助手应用:在Dify平台创建基础编排聊天助手应用,获取API密钥和API服务器地址。2.下载Dify on WeChat项目:下载并安装依赖。3.填写配置文件:在项目根目录创建config.json文件,填写API密钥和服务器地址。4.把基础编排聊天助手接入微信:快速启动测试,扫码登录,进行对话测试,可以选择源码部署或Docker部署。5.把工作流编排聊天助手接入微信:创建知识库,导入知识库文件,创建工作流编排聊天助手应用,设置知识检索节点和LLM节点,发布更新并访问API。6.把Agent应用接入微信:创建Agent应用,设置对话模型和添加工具,生成API密钥,填写配置文件,启动程序并进行测试。更多内容请访问原文:https://docs.dify.ai/v/zh-hans/learn-more/use-cases/dify-on-wechat
CoWc hatgpt-on-wechat(简称CoW)是一个基于大型语言模型的智能对话机器人项目,旨在提供多平台部署和丰富的功能。以下是CoW项目的一些关键特性和优势:1.多端部署:CoW支持在多个平台部署,包括微信公众号、企业微信应用、飞书、钉钉等。2.基础对话:CoW能够智能回复私聊和群聊消息,支持多轮会话上下文记忆,并支持多种语言模型,如GPT-3.5,GPT-4,GPT-4o,Claude,Gemini,文心一言,讯飞星火,通义千问,ChatGLM-4,Kimi(月之暗面)。3.语音识别:CoW可以识别语音消息,并以文字或语音形式回复,支持多种语音模型,如azure,baidu,google,openai(whisper/tts)。4.图片生成:CoW支持图片生成、图片识别、图生图(如照片修复),可选择Dall-E-3,stable diffusion,replicate,midjourney,CogView-3,vision等模型。5.丰富插件:CoW支持个性化插件扩展,已实现多角色切换、文字冒险、敏感词过滤、聊天记录总结、文档总结和对话、联网搜索等插件。6.Tool工具:CoW可以与操作系统和互联网交互,支持最新信息搜索、数学计算、天气和资讯查询、网页总结等功能。7.知识库:CoW允许用户上传知识库文件来自定义专属机器人,可作为数字分身、智能客服、私域助手使用。8.开源:CoW项目在GitHub和Gitee上开源,这意味着开发者和用户可以自由地访问、使用、修改和分发代码。项目地址如下:
GitHub:https://github.com/zhayujie/chatgpt-on-wechatGitee:https://gitee.com/zhayujie/chatgpt-on-wechat这里先暂时不过多介绍Dify,它跟AutoGPT,MetaGPT,FastGPT等等都是可以自己构建Agent,工作流的LLM应用开发平台。AM就是搭建在Dify上面的。以下是它的节点流预览图:说回LlamaEdge,我们可以自建一个API扩展来实现调用上面的FLUX.1 API Server(套娃)API扩展说明,可以查看:https://docs.dify.ai/zh-hans/guides/extension/api-based-extension,但貌似0.8.3的版本不再使用了(dify里面有不少功能更新缺陷或版本冲突,所以使用时需要自行修改或提交PR)也可以引入[dify-on-wechat](https://github.com/hanfangyuan4396/dify-on-wechat)项目,在bot/dify/新建一个dify_image.py的程序,将画图程序的调用过程写到dify bot中,如用query“画”开头接提示来触发调用。dify_image.py我将后面更新到我的代码仓库中。图片服务器,很简单,分别写一个Flask app程序和一个html:app.pytemplate/index.html以上代码都可以由Phind,Copilot,Cursor,Zed+ollama+一个代码大模型代劳,但架构感觉整复杂了不够优雅,后面整理好打包一个解决方案再提交一个repo。见效果图: