广告已过期!
商品属性

开发语言:Java

数据库:Mysql

商品详情
商品属性
    • 品牌其他
    • 语言Java
    • 数据库Mysql
    • 移动端自适应
    • 大小200 MB
    • 规格整站源码
    • 授权免授权
    • 源文件完全开源(含全部源文件)
安装环境
    • 安装服务¥149.00(额外,可选)【要求说明】
    • 主机类型独立主机(服务器、VPS、VM)
    • 伪静态需要
    • 操作系统Linux
    • 安装方式QQ远程协助
    • web服务nginx
商品介绍

Chat聊天机源码是全开源,高仿官网api,可封装成app,可二次开发的,适合自己用或拿来做测试。直接搭建就可以使用。前端vue,后端java!!,测试卡密:huzhan 测试网站:xmygpt.com


一、上下文聊天

通过 MySQL 实现聊天数据存储来实现 apiKey 方式的上下文聊天,AccessToken 默认支持上下文聊天。可以通过配置参数 limitQuestionContextCount 来限制上下问问题的数量。

数据库存储了每次聊天对话的记录,在选择上下文聊天时,通过 parentMessageId 往上递归遍历获取历史消息,将历史问题以及回答消息都发送给 GPT。

二、敏感词过滤

在项目启动时会将敏感词文件 sensitive_word_ 64.txt 的数据导入到敏感词表,目前还未提供后台管理敏感词的接口,提供后这种方式可以去掉。在文件中敏感词以 64 形式存放。并将敏感词表的数据构建到 HuTool 提供的 WordTree 类中。在发送消息调用方法判断是否属于敏感词,是的话消息发送不成功。为了兼容前端保持上下文关系,在消息内容属于敏感词的情况下会正常返回消息格式,但是带的是请求的的 conversationI 和 parentMessagId。

三、限流

分为全局限流和 ip 限流,基于内存和双端队列实现滑动窗口限流。在限流过程会异步的将数据写入的文件中,在项目重启时会读取该文件恢复限流状态。

在配置文件中配置 maxRequest、maxRequestSecond、ipMaxRequest、ipMaxRequestSecond

四、会员功能

可设置登录卡密,每个人卡密都不一样,卡密可限制用户使用天数,使用次数,卡密到期自动拦截请求,并弹出重新登录窗口,次数用完也是自动拦截请求

 

ChatGPT聊天页面源码pc+手机端自适应ChatGPT网页版VUE源码后端java,带卡密功能

ChatGPT聊天页面源码pc+手机端自适应ChatGPT网页版VUE源码后端java,带卡密功能


五、其它

1、程序采用的是新版gpt-3.5模型api

2、程序不带key,需要自己准备key,适合自己查资料用及工作用

3、下单前请联系客服查看演示站,源码和演示站一样,如有问题可联系在线客服解决。

 

ChatGPT聊天页面源码pc+手机端自适应ChatGPT网页版VUE源码后端java,带卡密功能

ChatGPT聊天页面源码pc+手机端自适应ChatGPT网页版VUE源码后端java,带卡密功能

ChatGPT聊天页面源码pc+手机端自适应ChatGPT网页版VUE源码后端java,带卡密功能

ChatGPT聊天页面源码pc+手机端自适应ChatGPT网页版VUE源码后端java,带卡密功能

ChatGPT聊天页面源码pc+手机端自适应ChatGPT网页版VUE源码后端java,带卡密功能

ChatGPT聊天页面源码pc+手机端自适应ChatGPT网页版VUE源码后端java,带卡密功能


QQ 3515431313

声明

1、链接失效请联系客服人员。
2、资源均来源于网友分享及网络公开发表文件,所有资料仅供学习交流。
3、如侵犯您的权益,请联系客服人员,我们将会在第一时间进行处理。

评论区

表情

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~