AiChat机器人对话系统源码带搭建教程(支持GPT3.5与GPT-4全模型)
无论是个人还是企业,打造一款属于自己的稳定人工智能AI聊天系统是有必要的,今天推荐一款AiChat机器人对话系统,时下火爆的一款AI聊天系统源码,相比其它ChatGPT镜像站,这款AiChat搭建更简单,成本更低!
AiChat系统功能:
1.支持GPT3.5与GPT-4全模型!!!
2.支持新建对话:新建对话支持改名字支持置顶支持删除。
3.支持深色模式,白天黑夜切换。
4.支持一键清空全部新建对话缓存。
5.支持用户头像显示:通过获取QQ头像来设定网站用户头像,QQ头像与网站同步。
6.支持GPT模型指定:全模型后台指定,前台支持切换模型,支持头像区分模型。
7.支持GPT角色扮演,GPT可充当任何角色来满足用户的需求。
8.支持上下文连续对话,AI回答途中可以随时打断。
9.支持聊天界面一键回到底部,聊天记录再多也不用担心会到底部麻烦的问题。
10.支持用户邀请好友获取聊天对话次数,具体获取的次数站长后台设定。
11.支持联系客服显示,再也不用担心用户流失问题。
12.支持全局面具词:询问3.5模型3.5会回答自己是3.5而不是3哦,4.0模型会回答自己是4.0也不是3了。
13.支持前台自定义提示词,在后台一键修改即可。
14.支持用户个人中心,可修改密码与绑定邮箱。
15.支持显示会员信息,支持会员套餐购买,支持对话剩余次数查询。
16.支持第三方易支付与倌方微信、支付宝。
17.支持GPT3.5模型与4.0模型不同套餐,单独购买,套餐不会混用。
18.支持回台自定义转发API,支持用户公告显示。
19.支持对接第三方发卡网,支持用户卡密开通会员套餐。
20.支持用户购买订单查询,支持***地区查支付比例。
21.支持绑定无限域名,只需授权单一域名,即可无限绑定其他域名
22.不限量ip换绑,随时换绑服务器,可系统安装部署远程协助
搭建准备工作:
一台服务器安装宝塔面板
一个域名(服务器是国内的就需要备案域名,国外的服务器域名无需备案)
环境要求MYSQL版本5.7 PHP版本7.4以上包含7.4
ChatGPT的API,自行准备,不会的看步骤四。
AiChat搭建教程:
一、文件部署
安装步骤:
1.先将程序解压到服务器(安装源码看附件)。
2.新建一个数据库,确保数据库编码uft8mb4,导入AiChat机器人数据库,修改数据库编码格式请看最后面。
3.找到common目录进入,找到config.php文件进入修改新建的数据库账号密码即可。
二、扩展部署
扩展hunter.so(附件源码里有一份)
找到以下这个目录。放入这个hunter.so 文件
/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902
[no-debug-non-zts-20190902] 根据自己的情况 把hunter.so 放到这个目录下,重启74 php 环境
最后找到php设置安装图片设置配置一下即可
extension = /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/hunter.so
MYSQL版本5.7 PHP版本7.4以上包含7.4
请在mysqdl配置修改里面 mysqld开头下面加上两行:
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
然后保存重启MYSQL服务即可
重启后正常,即可部署成功。
三、后台登陆
后台路径你的域名后面加上/admin
后台账号admin
后台密码123456
四、API获取
不限制API,API地址在这里填写:
本人用的api是他家的
地址:
自行购买或者自己找一个api,网上有很多的api,百度或者谷歌引擎一搜索一大堆。
找到API购买key后添加教程:
Api地址与key填写完毕后,程序就可以正常使用了。