Sum4all - 总结插件
Z、微信机器人(最近封杀厉害,暂停使用) / ※ 微信机器人开源项目说明 / ※ Chatgpt-On-Wechat相关说明 / ※ COW插件篇
转载自Github官网:https://github.com/fatwang2/sum4all?tab=readme-ov-file
不支持微信视频号分析,文字在链接前会走COW中的LLM,而不会走sum4all的总结
推荐使用Gemini,包含识图在内都可以使用,是免费的
LLM容易出现幻觉或无法连接的情况,重试即可
功能特点
-
支持联网搜索
-
支持多轮追问
-
支持文章链接总结,且支持发送到在线笔记
-
支持文件内容总结,包括pdf、docx、markdown、txt、xls、csv、html、ppt
-
支持图片总结,包括png、jpeg、jpg
-
支持视频、播客内容总结,包括抖音、b站、小红书、YouTube等
-
支持多种内容总结服务,可自由组合
-
支持自定义prompt
-
支持自定义搜索、追问提示词
安装
使用管理员口令在线安装,管理员认证方法见:管理员认证
#installp https://github.com/fatwang2/sum4all.git
安装成功后,根据提示使用#scanp 命令来扫描新插件
申请服务(自行选择,各有优劣)
配置
-
服务器部署:复制插件目录的config.json.template文件,重命名为config.json,配置参数即可
-
docker部署:参考项目docker部署的插件使用,config.json内增加sum4all插件的配置参数,操作见 docker插件配置
配置文件含义如下:
{
"url_sum": {
"enabled": true, #url总结服务开关
"service": "sum4all", #url总结服务,目前支持openai、sum4all、gemini、bibigpt、opensum
"group": true, #url总结群聊开关
"qa_enabled":true, #url总结追问开关
"qa_prefix":"问", #url总结追问前缀词
"prompt": "" #url总结prompt
},
"search_sum": {
"enabled": false, #搜索总结服务开关
"service": "sum4all", #搜索总结服务,目前支持openai、sum4all、gemini、perplexity
"search_service": "duckduckgo", #搜索服务,duckduckgo免费,google、bing 需配置 search1api 的key
"group": true, #搜索总结群聊开关
"search_prefix":"搜", #搜索总结前缀词
"prompt": "" #搜索总结prompt
},
"file_sum": {
"enabled": false, #文件总结服务开关
"service": "sum4all", #文件总结服务,目前支持openai、sum4all、gemini
"max_file_size": "15000", #支持的文件大小,单位kb,最终能否总结取决于有大模型的token限制
"group": true, #文件总结群聊开关
"qa_prefix":"问", #文件总结追问前缀词
"prompt": "" #文件总结prompt
},
"image_sum": {
"enabled": false, #图片总结服务开关
"service": "gemini", #图片总结服务,目前支持openai、sum4all、gemini、xunfei
"group": true, #图片总结群聊开关
"qa_prefix":"问", #图片总结追问前缀词
"prompt": "" #图片总结prompt
},
"note": {
"enabled": false, #笔记服务开关
"service": "flomo", #笔记服务,目前支持flomo,后面考虑支持notion
"prefix":"记" #笔记服务前缀词
},
"keys": {
"sum4all_key": "", #如选sum4all,则必填
"search1api_key": "", #如search_service选google或bing,则必填,购买方式见上
"gemini_key": "", #如选gemini,则必填
"perplexity_key": "", #如选perplexity,则必填
"open_ai_api_key": "", #如选openai,则必填
"model": "gpt-3.5-turbo", #openai模型
"open_ai_api_base": "https://api.openai.com/v1", #openai请求地址
"xunfei_app_id": "", #讯飞大模型appid,如选xunfei,则必填
"xunfei_api_key": "", #讯飞大模型apikey,如选xunfei,则必填
"xunfei_api_secret": "", #讯飞大模型apisecret,如选xunfei,则必填
"opensum_key": "", #如选opensum,则必填
"bibigpt_key": "", #如选bibigpt,则必填
"outputLanguage": "zh-CN" #bibigpt的输出语言,默认中文,其他支持列表见下
}
}
bibigpt输出语言支持列表:
English: 'en-US',
中文: 'zh-CN',
繁體中文: 'zh-TW',
日本語: 'ja-JP',
Italiano: 'it-IT',
Deutsch: 'de-DE',
Español: 'es-ES',
Français: 'fr-FR',
Nederlands: 'nl-NL',
한국어: 'ko-KR',
ភាសាខ្មែរ: 'km-KH',
हिंदी: 'hi-IN',