ChatGPT在线个人小助手应用搭建

article/2025/4/21 15:25:19

ChatGPT在线个人小助手应用搭建

效果图

在线体验

点我在线体验

因为openAI账户申请后会默认有18美元的账户,
openAI每次调用大概会花掉0.01美元,
所以为了防止恶意刷api,无意义聊天,
页面做了密码限制,如果密码不对,是不会启用openAI智能回复的.
代码此文就不讲解了,源码面前,了无秘密.
后端:https://gitee.com/fengkuangdejava/chatGpt.git
前端:https://gitee.com/fengkuangdejava/chat-view.git

快速部署

环境准备(cenos云服务一台)

	#cenos云服务一台 其它linux系统也行 只是此处命令使用了yum,其它系统可能不一样yum install -y unzip nginx java-1.8.0-openjdk* dos2unixservice nginx start

部署后端

# 安装后端服务
wget http://124.220.38.75:8080/monkey-chat-0.0.1-SNAPSHOT.tar.gz
tar -zxvf monkey-chat-0.0.1-SNAPSHOT.tar.gz
# 修改monkey-chat/application-dev.yml配置文件中的token为自己的token,如果没有token,下面会说如果获取token
dos2unix */*.sh&&dos2unix */*/*.sh
sh monkey-chat/deploy-tar.sh
#查看项目启动日志,部署成功
tail -f /var/logs/ai-chat/dev/info.log
#重启 
nohup sh /opt/java/chat-gpt-java/monkey-chat/bin/tar-service.sh restart >/dev/null 2>&1 &#其它说明
#项目日志目录
/var/logs/ai-chat/dev/
#项目配置目录
/opt/java/chat-gpt-java/monkey-chat/conf
#项目启动文件
/opt/java/chat-gpt-java/monkey-chat/bin
#项目启动命令
#启动
nohup sh /opt/java/chat-gpt-java/monkey-chat/bin/tar-service.sh start >/dev/null 2>&1 &
#停止
nohup sh /opt/java/chat-gpt-java/monkey-chat/bin/tar-service.sh stop >/dev/null 2>&1 &
#重启
nohup sh /opt/java/chat-gpt-java/monkey-chat/bin/tar-service.sh restart >/dev/null 2>&1 &

部署前端

# 获取前端资源包并部署
mkdir -p /opt/chat-web/chat-view
wget -P /opt/chat-web/chat-view/ http://124.220.38.75:8080/dist.zip
unzip -d /opt/chat-web/chat-view/ /opt/chat-web/chat-view/dist.zip# !!! 以下看情况执行!!!
## 后端服务没换端口的情况下 替换ip 把文件中的公网ip 替换成你自己的后台服务的域名或者ip
cd /opt/chat-web/chat-view&&sed -i "s/124.220.38.75/公网ip/g" `find . -type f -name "*.js"` >/dev/null 2>&1
## 后端服务换了端口的情况下 替换ip+端口 把文件中的公网ip 替换成你自己的后台服务的域名或者ip+端口
cd /opt/chat-web/chat-view&&sed -i "s/124.220.38.75:8079/公网ip:端口/g" `find . -type f -name "*.js"` >/dev/null 2>&1
# 开启nginx 此处已默认的nginx配置文件目录为例,有的nginx配置文件目录不在/etc/nginx/conf.d
wget -P /etc/nginx/conf.d/ http://124.220.38.75:8080/8080.conf
# 默认是8080 如果冲突 请修改/etc/nginx/conf.d/8080.conf文件的内部配置的端口和当前文件名
service nginx reload# 检查公网是否开通端口 8097,8080.
# 然后尝试访问
http://你的公网ip:8080/

Token获取

点我直达


http://chatgpt.dhexx.cn/article/3rvdUgSj.shtml

相关文章

chatgptH5源码开发

hatGPTH5源码开发需要以下步骤: 确定需求:在开发ChatGPTH5应用之前,需要明确用户的需求和目标,以便进行合理的设计和开发。 技术选型:选择适合的前端技术框架和工具,如React、Vue、Angular等&#…

ChatGPT: 智能对话时代的未来展望与应用实践

ChatGPT: 智能对话时代的未来展望与应用实践 简介 ChatGPT 是一种基于深度学习和自然语言处理技术的人工智能对话模型。它可以通过生成自然语言文本的方式,与用户进行交互式的对话。作为一种先进的对话生成模型,ChatGPT 在近年来快速发展的人工智能领域中…

公众号ChatGPT历史对话记录查看升级完成啦

公众号【javastarboy】已支持 ChatGPT 3.5-turbo 模型, 进入公众号,输入文字消息即可聊天。 今天主要升级了三个内容: 支持“历史对话”查看(一小时内)解决了多人会话 session 隔离问题解决了一些 bug 几个说明&…

解决微信公众号消息回复五秒限制最好方法

如题 很多朋友发现在消息回复处理业务的时候,可能时间不固定,甚至超过5s,亲测可用 我的办法是不用消息回复接口,全部改用客服消息接口 1.收到消息后,首先回复“处理中,请稍等” 2.直接上代码 ob_start(); h…

就挺无语的,这是有脾气的博客

文章目录 前言1. 背景2. 使用3. 公众号体验4. 结束语 前言 ChatGPT已经推出两个多月了,热度已经不减。ChatGPT由人工智能研究实验室OpenAI在2022年11月30日发布的全新聊天机器人模型,一款人工智能技术驱动的自然语言处理工具。它能够通过学习和理解人类的…

ChatGPT专业应用:快速撰写公众号文章

正文共 420 字,阅读大约需要 2 分钟 品牌营销/内容运营必备技巧,您将在2分钟后获得以下超能力: 快速生成公众号文章 Beezy评级 :B级 *经过简单的寻找, 大部分人能立刻掌握。主要节省时间。 推荐人 | Alice 编辑者 | …

ChatGPT来袭,手把手教你如何接入公众号!

朋友们,最近有什么新鲜玩意儿吗?没错,我把ChatGPT接入到公众号了,直接和公众号对话就能体验到ChatGPT的魔法。 那么,怎么接入呢?不用担心,我会手把手教你如何做! 首先,你…

【极客技术】啥?公众号免费开放ChatGPT Plus了?

【火速出圈】ChatGPT 上线啦! 这段时间ChatGPT火速出圈,感谢大师兄的亲情支持,上周我们的公众号自动回复功能成功接入ChatGPT啦!从此,智能问答、趣味互动一触即达!体验更加便捷~ 公众号目前已经接入的是Cha…

2023 ChatGPT公众号 解锁授权版 支持AI绘画

源码介绍 2023最新ChatGPT公众号版本源码,该产品支持用户付费套餐,多Key轮询,AI绘画等功能,并且可以免费使用,同时附带详细的教程文档。 这款产品采用了最新的 ChatGPT 技术,可以生成、重写和汇总文本&am…

使用ChatGPT加个人微信公众号打造属于自己的AI助手

使用ChatGPT加个人微信公众号打造属于自己的AI助手 1、总体介绍2、实现2.1 搭建微信公众号后台2.2 用Python实现和ChatGPT的交互(核心)2.2.1 启动/关闭浏览器2.2.2 开启监听(实现程序和浏览器交互)2.2.3 人机验证(重点…

10分钟!快速部署ChatGPT微信公众号机器人!

在上面公众号后台就可以免费体验gpt机器人 马上五一啦,很多小伙伴都要出去玩了,出去玩没有GPT怎么行呢!有没有一个简单的,可以24小时玩的GPT的!前面我们教过大家部署微信机器人做24小时的助理,还有chatgpt …

2023ChatGPT公众号去授权版源码、扩展+支持AI绘画/一键安装

正文: 2023最新ChatGPT公众号版本源码,该产品支持用户付费套餐,多Key轮询,AI绘画等功能,并且可以免费使用,同时附带详细的教程文档。 程序: wwgheo.lanzouw.com/imFU50uv6cyj 图片:

ChatGPT 对接微信公众号技术方案实现!

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 9天假期写了8天代码和10篇文章,这个5.1过的很爽🤨! 如假期前小傅哥的计划一样,这…

ChatGPT时代,推荐几个宝藏公众号!

ChatGPT的出现让人们对于AI人工智能的质疑戛然而止! 人们惊奇的发现,以ChatGPT为代表的,基于人工智能生产内容技术(AIGC)的创新产品在内容创作、影视、绘画、办公等方面可以替代甚至超过大部门“新手”。 ChatGPT的强大…

微信小程序_把chatgpt聊天数据复制到剪切板

文章目录 ⭐ 前言⭐ 开始网格背景样式配置对话框样式配置复制到剪切板 ⭐ 结束 ⭐ 前言 大家好,我是yma16,不止前端,本文将介绍微信小程序中 chatgpt聊天页面设计和复制聊天数据。 往期微信小程序文章 小程序自定义微信昵称和头像 小程序制作…

微信小程序ChatGpt流式响应

最近用微信小程序做chatGpt的Ai对话,其中重要的一点就是流式响应,现在分享处理逻辑,先给演示图。 下面是关键代码实现逻辑 const that this;const requestTask wx.request({url: xxxxx,responseType: "arraybuffer",method: POST…

ChatGPT正式开放API,企微接入平台上线

ChatGPT正式开放API,企微接入平台上线 前言接入方法Demo 前言 这几天,OpenAI正式开放ChatGPT API的消息又再次火爆AI界的朋友圈了吧,并且开放的是已经应用到 ChatGPT 产品中的gpt-3.5 - turbo模型。不仅如此,让开发者更兴奋的是C…

微信小程序目前最新的授权登录接口-2021年10月份

微信小程序目前最新的授权登录接口-2021年10月份 效果图: 说明:首先我们需要在app.js里用云函数获取到openid,然后在用户点击登录的时候用获取到的openid去用户表里查询是否有该用户,如果没有就把用户信息写入数据库里的用户表,再…

chatgpt帮我写的一个小程序气泡框代码

效果图 这是一个气泡框 .bubble { position: relative; padding: 10px; border-radius: 8px; background-color: #ddd; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } .triangle { position: absolute; width: 0; height: 0; top: -10px; left: 50%; margin-left: -10px; bor…

ChatGPT体验地址,超多功能,附公众号源码

GPT 说明效果演示地址体验公众号源码 说明 ChatGPT是一种基于深度学习的自然语言处理(NLP)技术,它可以实现自然的文字对话。ChatGPT是基于预训练的语言模型,使用大量的数据和计算资源进行训练,使其能够理解和生成自然…