AI各种模型的聊天机器人的接入聊天平台(服务器和本地搭建)

探索ChatGPT,协助工作学习创作。公众号「阿杰与AI」回复AI,加入社群,一同探讨,一同成长,比他人更进一步。

我们一起维护一个完全免费开源知识库。

  • 1.AI、OpenAI、MidJourney发展史
  • 2.ChatGPT们对今后社会生活的影响
  • 3.目前市面比较好的AI产品介绍
  • 4.注册方式汇总
  • 5.针对初学者的 ChatGPT 速成课程
  • 6.ChatGPT如何辅助工作
  • 6.1ChatGPT处理Excel Word PPT
  • 6.2使用ChatGPT面向岗位制作简历_扮演面试官
  • 7.使用ChatGPT辅助学习
  • 8.如何使用ChatGPT协助编写脚本,获取Discord频道中的图片
  • 9.吴恩达-面向开发人员的 ChatGPT 提示工程
  • 10.ChatGPT—发行说明
  • 11.使用ChatGPT三个月掌握Java、Web、Python

服务器搭建

本内容适合任何新手玩家,如果你不会Linux系统也没关系,

再次之前我会声明:我给大家提供的这些内容大多数是https://github.com/lss233/chatgpt-mirai-qq-bot这个项目里的内容,接下来很多内容在这个项目里都是有教程的,该项目的作者是lss233,如果遇到什么问题可以通过这个项目寻找到一些帮助。

请你查看上面的声明,确认无误后接下来我将教大家在服务器上部署自己的AI搭建在不同的聊天平台,这篇内容我只演示使用bing和gpt两个AI模型部署在QQ和微信。

一、在部署之前你首先第一件事情找到海外的服务器,(https://natmoe.com/aff/MEQRIIZD)可以通过括号内的购买海外服务器,一般价格也不贵在30-50左右一个月,我的建议是二核显,因为我现在是二核2GB内存的空间容量带宽50M。注意一件事情,建议带宽得在10以上。保存你的IP地址和用户名和密码,然后下载一个可以连接SSH的软件,例如MobaXterm。在MobaXterm中找到SSH连接,输入你的IP和密码,然后进行连接到终端,连接到终端后会提示你输入密码,到这一步你会发现密码会不显示,你不要担心你只要确认你输了密码直接回车就可以了,终端界面中是不会显示的。

二、在终端中输入bash -c “$(wget -O- https://gist.githubusercontent.com/lss233/2fdd75be3f0724739368d0dcd9d1367d/raw/62a790da4a391af096074b3355c2c2b7ecab3c28/chatgpt-mirai-installer-gocqhttp.sh)”;回车,等待安装完毕,在安装过程中你会发现会出现一些让你输入的QQ机器人账号和密码还有管理员QQ的账号和密码,这些你都先准备好,管理员的QQ账号是你自己控制AI一些配置的账号,还有对应的GPT API,(注意:QQ机器人主要输入QQ账号就可以,密码不用输入,我们采取的方法是扫码登录)我们选择2用GPT API登录,当然也可以先不填直接看四的内容部署在配置中。

注意:在终端安装后可能会出现docker未安装,在这一步你只要输入y安装就可以了,系统中千万不要按ctrl+c,不然会退出程序,等待docker自己安装就好,如果出现docker在安装过程中出现的问题,那你检查下你带宽是否在10带宽以上。

安装完毕后,我们cd到chatgpt-qq的目录,其实你也可以在MobaXterm左侧查看。

  1. 修改配置信息:

config.cfg:

docker-compose.yaml:

config.yml:

以上红圈标注的部分需要保证端口相同(如图中的“ 8566 ”),蓝圈标注部分需要注意,否则在启动时可能出现反代失败的提示

然后我们打开gocqhttp文件夹修改protocol数值为2,然后我们返回到chatgpq-qq找到docker-compose.yaml文件在enviroment的下面添加ports:-8566:8566/tcp。注意你必须确保config.cfg里的端口还有gocq中config.yml端口保持一致(如上图)。

等你完成以上操作后,在终端中先输入docker-compose restart重启程序,这个命令在你安装完这个项目后也是会出现的,注意不用忘记在中终端中输入cd ./chatgpt-qq进入到程序的安装目录。

等你完成以上操作会出现一个硕大的二维码,这里解决的方法有两个,

1.你服务器上可以使用科学上网手机上全局到对应的IP。然后扫码登录,

2.在自己的计算机中部署一个这样子的项目然后登录,上传对应的session.token的文件。

然后在终端中重新加载配置文件,你会发现你的AI就成功登录了。

三、部署到微信,声明:https://github.com/lcjqyml/wechatbot ;这是微信部署项目地址,作者是另外一个大佬,所有的问题都可以在这里进行解决。

我们在chatgpt-qq打开config.cfgl文件夹在里面的下方加上如下图的内容,然后保存。运行docker run -e CHATBOT_PROXY=“http://chatgpt-qq-chatgpt-1:8080” --network chatgpt-qq_default lcjqyml/wechatbot:latest ;运行如上指令,等待出现微信的二维码,这是我们不要进行扫码登录,在二维码的上方会出现对应的连接,复制连接到本地计算机的浏览器进行打开进行扫码登录

本地计算机部署

接下来我为大家演示本地计算机搭建机器人的教程

一、请在https://github.com/lss233/chatgpt-mirai-qq-bot/releases的Assets中找到Windows-quickstart-go-cqhttp-refs.tags.v2.5.1.zip,然后点击下载,然后在任意的盘中解压出来。

二、我们打开解压后的文件,找到初始化.cmd点击运行。

三、在配置中填写好你的机器人的QQ账号你管理员也就是你个人的QQ账号,如果你有chatgpt的API,请在[[openai.accounts]]中把access_token改成api_key,如果你要使用access_token也就是网页端的ChatGPT请看第四步骤

四、我们登录https://chat.openai.com/官网,(最好无痕登录),当然这需要魔法进行,然后登录好后,我们打开https://chat.openai.com/api/auth/session这个网址,在里面的内容中找到access_token将后面的“”内的内容复制到config.cfg配置文件中。

五、我们点击启动go-cqhttp.cmd,然后运行,弹出以下二维码进行扫码登录,登录完毕后我们关掉go-cq

六、我们在chatgpt中找到config.cfg文件,并在oneboot下面添加reverse_ws_port = 8566

七、最后我们回到目录找到chatgpt.cmd以及go-cqhttp.cmd,先打开第一个,再打开第二个,当你出现以下这种情况说明你登录成功了(如果你使用的chatgpt的模型不要忘记开魔法,不然会显示报错的。https://www.invitevp.com/#/register?code=BaeYEVFp这是我常用的魔法,大家可以通过这个邀请码免费获得订阅流量)

如何部署bing

首先我们需要在谷歌安装插件https://addons.mozilla.org/en-US/firefox/addon/cookie-editor/,使用科学上网工具进行打开,打开bing.com,点开插件找到export的按钮,然后点击Export asExport as json进行加载。打开https://jsonformatter.org/json-minify,将获取到的json放进去看右边的提示框合并成一句json,然后我们打开配置文件在config.cfg中添加

[[bing.accounts]]

cookie_content = ‘你的结果’,

cookie_content里输入你刚刚获取到的json,然后保存,在终端在进行一次加载的指令。

如果说你想加入bing的绘画功能可以在配置文件中添加下面这些内容。

[bing] # 开启 Bing 画图 use_drawing = true [[bing.accounts]] cookie_content = ‘你的 Bing 账号信息’

如何部署Claude

一、首先你得准备一个slack账号,然后登录slacke账号,再通过https://www.anthropic.com/claude-in-slack链接添加进去你的slack

二、点击下面的链接https://chatgpt-proxy.lss233.com/claude-in-slack/login,允许应用接入slack并且你要把出现的access_token获取并保存下来

三、创建一个频道把claude以及上面添加的应用一起邀请进去,(建议直接使用@claude@claude-Interactor,这样子会直接弹出是否邀请)

四、我们点击已经有claude以及应用的频道,在上面我们把C0开头的那一串ID复制下来

五、在config.cfg中添加以下内容,C0是你频道上面获取的ID,access_token是你添加应用获取到的

[slack]

[[slack.accounts]]

channel_id = “C0XXXXXX” # 这里写你获得的 channel_id

access_token = “XXXX” # 这里写前面获得的 access_token

部署这个项目不容易,你们在部署中会遇到各种各样的问题,如果你在部署服务器上遇到什么问题以上内容均可在这个项目中找到对应的解决方案。

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

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

相关文章

开源一键拥有你自己的ChatGPT+Midjourney网页服务,用不用是另一回事,先收藏!

功能支持 原ChatGPT-Next-Web所有功能 midjourney imgine 想象 midjourney upscale 放大 midjourney variation 变幻 midjourney describe 识图 midjourney blend 混图 midjourney 垫图 绘图进度百分比、实时图像显示 自身支持midjourney-api 参数说明 MIDJOURNEY_PROXY_URL …

中科院基于gpt的学术优化网站搭建教程

我使用的python为3.10版本,编译器为pycharm,浏览器为火狐 我们进入github找到中科院提供的资源: https://github.com/binary-husky/chatgpt_academic 其中有关于ChatGPT学术优化的安装步骤,使用教程,我没有用Git下载&a…

快速使用ChatGpt Web Server

快速使用ChatGpt Web Server ChatGpt Web Server是使用Blazor Server模式部署的一个服务,所有的逻辑和代码执行都会在服务器执行,然后通过SignalR传输到前端渲染。通过这样模式,我们部署ChatGpt Web Server只需要新加坡服务器,不需…

一、海外服务器租赁方案及配置与登录

1、为什么要租赁海外服务器 ChatGPT是能听懂人话的人工智能,能够模拟人类的思考和表达,图灵测试对它来说是小儿科了。它的出现标志着人工智能技术在自然语言处理和智能对话系统领域的重大进展和突破,其历史意义,业界认为不亚于互联网和个人电脑的诞生。它虽然可以被全世…

宝塔反代教程502 Bad Gateway问题解决,实现服务器访问openai api

前言 宝塔反代教程502 Bad Gateway问题解决,实现服务器访问openai api 此方法最简单快捷,没有复杂步骤,不容易出错,即最简单,零代码、零部署的方法。 实现前准备 一台海外VPSOpenAI官方的3.5或者4.0 API_KEYChatGPT…

两小时搭建自己的ChatGLM免硬件

目录 准备(注册): 搭建: API模式: 测试: 总结: 准备硬件(注册): 注册modelscope(底层阿里云)免费使用服务器 https://modelscope.cn/ 按照图片里的选择(选择其他好像不能创建成功) 可以白嫖60多个小时…

宝塔反代教程+国内服务器访问openai api接口+502 Bad Gateway问题解决!

前言 宝塔反代教程国内服务器访问openai api接口502 Bad Gateway问题解决! 此方法最简单快捷,没有复杂步骤,不容易出错,即最简单,零代码、零部署的方法。 实现前提 一台海外VPSOpenAI官方的API_KEYChatGPT网站系统源码 ChatGP…

Swift 周报 第二十九期

文章目录 前言新闻和社区担心泄密!外媒:苹果公司限制员工使用ChatGPT苹果公司大幅削减其MR头显销售预期,不足百万台 提案通过的提案正在审查的提案 Swift 论坛1、讨论 SwiftUI 图表、超大数据集和图表叠加2、讨论带有线程安全属性包装器的可发…

ChatterBot+第三方中文语料库实现在线聊天机器人

设计并实现一个在线聊天机器人案例 1、ChatterBot ChatterBot是Python自带的基于机器学习的语音对话引擎,可以基于已知的对话库来产生回应。ChatterBot独特的语言设计可以使它可以通过训练来用任何一种语言进行对话。该项目的开源代码链接:https://git…

ChatGPT不是聊天机器人,是任何人值得重视的竞争对手。

ChatGPT使用了一种聊天界面来和用户互动,用户的理解成本降低,通过输入文字,来得到各种反馈。有预见性的创造者们,已经挖掘ChatGPT所展示出来的各种能力应该如何更好地融入我们的日常生活中。比如,生成菜谱、音乐播放列…

手机号发验证码实现用户注册登录

一.技术及思路 二.案例编写 配置环境:使用docker新建redis,mysql,rabbitmq的容器 MySQL:启动docker服务 systemctl start docker 查看docker服务状态 systemctl status docker 查看目录进入mysql目录下,然后新创建一个容器&#x…

chatgpt了解(一)

狂飙的ChatGPT,为什么是OpenAI最先做出来? ChatGPT 的训练集来自哪里?

chatgpt赋能python:Python运行卡住?这是由什么原因引起的?

Python运行卡住?这是由什么原因引起的? 如果你是一个有10年Python编程经验的工程师,那么你经常会遇到Python运行卡住的情况。在这篇文章中,我将告诉大家Python程序在运行过程中可能会遇到的问题,以及如何解决这些问题…

OpenAI掌门人Sam Altman:AI的下一个发展阶段

来源|Greylock OneFlow社区编译 翻译|胡燕君、贾川 预告了一整年的GPT-4迟迟没来,人们猜想OpenAI是不是要跳票了,更何况他们之前的得意之作DALL-E也被开源Stable Diffusion打了个措手不及,再不来点深水炸弹业界地位危矣…

中国最容易和最难被ChatGPT所代替的 TOP25 职业

作者:chenqin https://zhuanlan.zhihu.com/p/620334140 OpenAI 研究人员曾发文称「约 80% 美国人的工作将被 AI 影响」。 文章的结论是,至少80%的美国劳动力会受到影响,他们的工作的10%会被GPT所替代。其中甚至有19%的美国劳动力的50%工作会被…

美国最新调查显示 50% 企业已在用 ChatGPT,其中 48% 已让其代替员工,你怎么看?

美国企业开始使用ChatGPT,我认为这不是什么新闻。 如果美国的企业现在还不使用ChatGPT,那才是个大新闻。 据新闻源显示,已经使用chatGPT的企业中,48%已经让其代替员工工作。 ChatGPT的具体职责包括:客服、代码编写、招…

Python 打造微信群聊天机器人(带操作界面)

前言 这几天我的一个小伙伴问我能不能给 Ta 做一个配置灵活的微信群聊天机器人,之前了解过 itchat 库的使用,我就爽快的答应了,花了一个晚上,终于做出了雏形。 电脑上运行程序如下: 手机上的信息如下: 其实基于 itchat 的微信机…

企业微信群机器人应用

现在很多企业都在使用企业微信进行工作交流,自从企业微信推出群机器人之后,使用企业微信的小伙伴一般都会用机器人来推送定时消息或者提醒等,这样能够为企业工作群的管理提升效率,能很好的帮助企业运营管理工作群,同样…

微信群机器人(仿真企业微信群机器人)

使用过企业微信的朋友应该应该用过企业微信群机器人,它是企业微信的原生功能,你在企业微信群中新建一个机器人,随后就可以获得这个群机器人的web挂钩,调用这个web挂钩并加上消息参数就可以让这个机器人在群内发送消息,…

为何ChatGPT一出现让巨头们都坐不住?

近几个月来,ChatGPT都是当仁不让的舆论话题。 上一次AI在全球范围内引起轰动,还是谷歌的AI机器人AlphaGO下棋战胜围棋世界冠军的时候。 ChatGPT的出现,让国内外几乎所有的科技巨头都坐立不安。 2月1日,谷歌母公司Alphabet首席执…