生命在于折腾——WeChat机器人的研究和探索

在这里插入图片描述

一、前言

2022年,我玩过原神,当时看到了云崽的QQ机器人,很是感兴趣,支持各种插件,查询游戏内角色相关信息,当时我也自己写了几个插件,也看到很多大佬编写的好玩的插件,后来因为QQ不咋用了,就废弃掉了。
开源项目地址:https://github.com/Le-niao/Yunzai-Bot
作者:乐鸟君 https://www.bilibili.com/read/cv15119056/ 出处:bilibili
最近我兴起的ChatGPT,又增加了可玩性,Github上面也有很多优秀的项目,我选择了几个来进行了调试。

二、ChatGPT-on-wechat

项目地址:https://github.com/zhayujie/chatgpt-on-wechat?tab=readme-ov-file
这个项目我现在用的蛮多的一个,也支持接入Link.AI(地址:https://docs.link-ai.tech/)
也可以自己写插件,可以配合API插件(https://github.com/6vision/Apilot?tab=readme-ov-file)和开放的API实现各种插件:
比如查询Whois信息:
在这里插入图片描述
随机风景:
在这里插入图片描述
帮助信息:
在这里插入图片描述
当然,这里的AI我接入的是Link.AI,消耗积分,因为自己的GPTAPI需要绑卡,不想操作这个。
具体的可以去项目看看,遇到什么问题或者有什么交流可以问我。

三、GeminiProChat

项目地址:https://github.com/babaohuang/GeminiProChat
这个支持docker,配置一下即可,这个我使用的是google的gemini,至于如何申请这个API,可以简单搜索一下,很简单,不要用香港台湾节点。
效果图:
在这里插入图片描述
缺点:响应慢一些,而且有时候不是很稳定,不过可以通过一键部署改善此问题。
优点:可以设置密码,输入密码才可以进入使用,这个是网页版。

四、ChatGPT-Next-Web

项目地址:https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/blob/main/README_CN.md
效果预览:
在这里插入图片描述
这个我接入的也是google的,这个感觉更好一些,但只能网页使用,也可以设置密码,做的真的挺不错的。
一个小问题:大量文字回复时候会卡一下,然后一下子全部显示出来。
推荐一键部署,绑定自己的域名。

五、AIchat

项目地址:https://github.com/sigoden/aichat?tab=readme-ov-file
这个是将chatgpt或者谷歌的gemini放到本地终端内使用,支持修改个人的chatgpt接口,但没支持自定义谷歌,因为自定义谷歌如果在国内的话也会限制使用地区,可以通过奈飞的转换一下,可以使用,然后我下载了源码进行了二次开发,修改了自己的google api接口,需要的朋友可以联系我,我写一遍文章说一下方法。
效果图:
在这里插入图片描述

六、本地大模型ChatGLM-6B-main

项目地址:https://github.com/THUDM/ChatGLM-6B
这个模型大家应该听说过,清华技术成果转化的公司智谱AI研发的支持中英双语的对话机器人。我在本地搭建了一下,我这边应该是电脑性能问题,比较卡顿,需要好长时间才能回复,遂弃用。
效果图:
在这里插入图片描述

七、总结

现在前五个项目我都在使用,也在尝试不同的玩法,尝试自己写一些插件,开拓新的使用姿势,在部署的时候遇到什么问题或者有什么好玩的想法可以联系我,共同交流,学习进步。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/427344.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++ 自写String】

CString.hpp #include <iostream> #include <string.h>#pragma warning(disable:4996) using namespace std;class CString { private:int len;char* data;public:CString():data(nullptr),len(0) {cout << "0空构造\n";}CString(const char* _da…

【详细解释深度学习图像分类检测评价指标】准确率Accuracy、精确率Precision、召回率Recall、mAP等(一文搞懂,建议收藏)

前言&#xff1a; &#x1f60a;&#x1f60a;&#x1f60a;欢迎来到本博客&#x1f60a;&#x1f60a;&#x1f60a; &#x1f31f;&#x1f31f;&#x1f31f; 本专栏主要是记录工作中、学习中关于AI(Deep Learning)相关知识并分享。 &#x1f60a;&#x1f60a;&#x1f…

函数递归(Recursion)一篇便懂

递归的概念 在 C 语言中&#xff0c;递归&#xff08;Recursion&#xff09;是一种函数调用自身的编程技术。当一个函数在其定义中调用自身时&#xff0c;就称为递归函数。 了解递归思想 把⼀个大型复杂问题层层转化为⼀个与原问题相似&#xff0c;但规模较小的子问题来求解…

常用界面设计组件 —— 容器组件

2.6 容器组件2.6.1 QGroupBox2.6.2 QScrollArea2.6.3 QToolBox2.6.4 QTabWidget2.6.5 QStackedWidget 2.6 容器组件 为了将界面上的各个组件的分布设计得更加美观&#xff0c;经常 使用一些容器类&#xff0c;如 QgoupBox、QtabWidget、 QToolBox等。 2.6.1 QGroupBox 实例效…

UE4运用C++和框架开发坦克大战教程笔记(十五)(第46~48集)

UE4运用C和框架开发坦克大战教程笔记&#xff08;十五&#xff09;&#xff08;第46~48集&#xff09; 46. 批量加载 UClass 功能测试批量加载多个同类 UClass 资源 47. 创建单个资源对象测试加载并创建单个 UClass 资源对象 48. 创建同类资源对象 46. 批量加载 UClass 功能 逻…

Web开发4:单元测试

在Web开发中&#xff0c;单元测试是一种重要的开发实践&#xff0c;它可以帮助我们确保代码的质量和可靠性。通过编写和运行单元测试&#xff0c;我们可以验证代码的正确性&#xff0c;减少错误和缺陷&#xff0c;并提高代码的可维护性。本文将介绍单元测试的概念、好处以及如何…

Go后端开发 -- 即时通信系统

Go后端开发 – 即时通信系统 文章目录 Go后端开发 -- 即时通信系统一、即时通信系统1.整体框架介绍2.基础server构建3.用户上线及广播功能4.用户消息广播机制5.用户业务封装6.用户在线查询7.修改用户名8.超时强踢9.私聊功能10.完整代码 二、客户端实现1.建立连接2.命令行解析3.…

蓝桥杯省赛无忧 课件41 选择排序

01 选择排序的思想 02 选择排序的实现 03 例题讲解 #include <iostream> using namespace std; void selectionSort(int arr[], int n) {int i, j, min_index;// 移动未排序数组的边界for (i 0; i < n-1; i) {// 找到未排序的部分中最小元素的索引min_index i;for (…

使用Fiddler进行弱网测试

测试APP、web经常需要用到弱网测试&#xff0c;也就是在信号差、网络慢的情况下进行测试。我们自己平常在使用手机APP时&#xff0c;在地铁、电梯、车库等场景经常会遇到会话中断、超时等情况&#xff0c;这种就属于弱网。 普通的弱网测试可以选择第三方工具对带宽、丢包、延时…

自然语言处理--基于HMM+维特比算法的词性标注

自然语言处理作业2--基于HMM维特比算法的词性标注 一、理论描述 词性标注是一种自然语言处理技术&#xff0c;用于识别文本中每个词的词性&#xff0c;例如名词、动词、形容词等&#xff1b; 词性标注也被称为语法标注或词类消疑&#xff0c;是语料库语言学中将语料库内单词…

面试题之RocketMq

1. RocketMq的组成及各自的作用&#xff1f; 在RocketMq中有四个部分组成&#xff0c;分别是Producer&#xff0c;Consumer&#xff0c;Broker&#xff0c;以及NameServer&#xff0c;类比于生活中的邮局&#xff0c;分别是发信者&#xff0c;收信者&#xff0c;负责暂存&#…

和硕拿下AI Pin代工大单公司 | 百能云芯

和硕公司近日成功中标AI Pin代工大单&#xff0c;AI Pin被认为是继iPhone之后的下一个划时代产品&#xff0c;吸引了全球科技圈的广泛关注。和硕公司对此表示&#xff0c;他们不会只专注于单一客户&#xff0c;而是期望在下半年有更多新品上市&#xff0c;为公司带来丰硕的业绩…