# Multi Model ChatGPT Web
声明:此项目只发布于 Github,基于 Apache2.0 协议,免费且作为开源学习使用。并且不会有任何形式的卖号、付费服务、卖key等行为。谨防受骗。
项目使用Vue2进行开发,给大家提供一个好看的GPT壳子,有好的建议和bug欢迎大家提出来,星星超过1000个随机抽10个群聊活跃的用户送独有的openai key。
## 模型
![webui4.5](https://i.328888.xyz/2023/03/22/1wH85.jpeg)
## 会话
![webui4.5](https://i.328888.xyz/2023/03/22/1wbqZ.jpeg)
## 微调模型列表
![webui4.5](https://i.328888.xyz/2023/03/22/1wpyX.jpeg)
> 🤭记得点个小星星
# 部署步骤
## 参考视频
https://www.bilibili.com/video/BV1iL411k7pC 本地和云服务器部署视频
## 下载依赖包
```
npm install
```
## 运行
```
npm run serve
```
## 编译
```
npm run build
```
## 设置自动读取APIKEY
在.env.serve中添加代码
```
VUE_APP_OPENAI_API_KEY='你的openai api key'
```
# 技术栈
| 名称 | 版本 |
| ---- | ---- |
| vue | 2.6.14 |
| element-ui | 2.15.12 |
| NodeJS | 14.21.3 |
| npm | 6.14.18 |
# 项目进度
| 接口 | 描述 |
| ---- | ---- |
| List Models | 获取模型列表 |
| Chat Completion | GPT3.5模型 |
| Completion | GPT3.5以下模型 |
| Create Image | 根据描述生成图片 |
| Create image edit | 根据上传的图片结合输入的描述生成图片 |
| Create Image Variation | 根据上传的图片生成变体图片 |
| Create transcription | 音频识别文字 |
| Create translation | 英语音频识别 |
| fine-tune | 创建微调,微调列表已经实现 |
| Files | 上传文件,文件列表已经实现 |
| 多会话储存和上下文逻辑 | GPT3.5模型支持上下文逻辑,多窗口上下文对话 |
| 聊天截图到本地图片 | 截图功能,有缺陷只能截图当前窗口的图片,建议QQ长截图 |
| 导出导入数据 | 待开发 |
| 更换聊天窗口背景 | 支持输入背景图片URL |
| 更换主题 | 待开发 |
| 界面多语言 | 待开发 |
| More | 待开发 |
# Docker部署
## 构建镜像
使用以下命令构建镜像,其中 "jcm-chatgpt" 是您想要给镜像取的名称,"." 表示 Dockerfile 在当前目录中。
```
docker build -t jcm-chatgpt .
```
## 运行镜像
构建完成后,可以使用以下命令运行镜像,其中 "my-container" 是您想要给容器取的名称。该命令会将容器端口 80 映射到本地机器的端口 80。
```
docker run --name my-chatgpt -p 80:80 jcm-chatgpt
```
# 多模型ChatGPT群4
![webui2.0](https://i.328888.xyz/2023/03/22/14Le3.jpeg)
# 个人说明
14岁进入it行业,如今19了,时间过得太快了,从当初的html,css到java语言,然后到大数据的数据处理框架,学习真的学无止境,非常热爱编程,大家支持一下,你们的支持是我更新最大的动力,点个免费的小星星。
我后期会录制一些大家提出的问题解决方案,热爱分享,热爱技术,更热爱大家。
## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=202252197/ChatGPT_JCM&type=Date)](https://star-history.com/#202252197/ChatGPT_JCM&Date)
# 免责声明
这不是官方的OpenAI产品。这是一个个人项目,与OpenAI没有任何关系。不要起诉我。
没有合适的资源?快使用搜索试试~ 我知道了~
chatGTP本地运行及线上发布vue代码
共95个文件
png:44个
vue:12个
js:10个
5星 · 超过95%的资源 需积分: 2 1 下载量 98 浏览量
2023-04-29
15:15:36
上传
评论
收藏 28.39MB ZIP 举报
温馨提示
基于 Apache2.0 协议且作为开源学习使用。项目使用Vue2进行开发,给大家提供一个好看的GPT壳子模型。webui4.5会话webui4.5 微调模型列表 webui4.5 hand_over_mouth 部署步骤 下载依赖包 npm install 运行 npm run serve 编译 npm run build 设置自动读取APIKEY 在.env.serve中添加代码 VUE_APP_OPENAI_API_KEY='你的openai api key'
资源推荐
资源详情
资源评论
收起资源包目录
ChatGPT.zip (95个子文件)
ChatGPT_web-master
.browserslistrc 30B
babel.config.js 73B
.github
workflows
docker.yaml 450B
FUNDING.yml 803B
src
mock
index.js 209B
App.vue 740B
store
mutation-types.js 333B
assets
font
fonts.css 144B
demo.css 8KB
demo_index.html 14KB
三极泼墨体.ttf 10.99MB
iconfont.ttf 4KB
iconfont.css 836B
iconfont.json 1KB
Aa剑豪体.ttf 5.26MB
iconfont.woff2 2KB
iconfont.js 13KB
阿里妈妈东方大楷_Regular.ttf 4.98MB
iconfont.woff 3KB
logo.png 7KB
background.svg 2KB
img
ai.png 68KB
snapchat.png 5KB
emoji
thinking-face.png 31KB
face-with-tongue.png 27KB
ghost.png 20KB
rainbow.png 20KB
thought-balloon.png 21KB
slightly-smiling-face.png 28KB
smiling-face-with-sunglasses.png 25KB
smiling-face.png 29KB
victory-hand-yellow.png 20KB
face-screaming-in-fear.png 23KB
pouting-face.png 29KB
hibiscus.png 25KB
ok-hand-yellow.png 18KB
clown-face.png 24KB
pile-of-poo.png 23KB
jack-o-lantern.png 26KB
face-without-mouth.png 29KB
rocket.png 22KB
tired-face.png 27KB
lips.png 15KB
money-mouth-face.png 28KB
shamrock.png 28KB
money-bag.png 28KB
new-moon-face.png 29KB
loudly-crying-face.png 27KB
two-hearts.png 20KB
face-vomiting.png 26KB
sparkles.png 25KB
thumbs-up-yellow.png 24KB
star.png 28KB
smiling-face-with-heart-eyes.png 26KB
smiling-face-with-horns.png 25KB
shuaxin.png 46KB
head.jpg 63KB
fileImg
txt.png 22KB
word.png 57KB
ppt.png 31KB
zpi.png 3KB
excel.png 56KB
pdf.png 18KB
unknowfile.png 5KB
bj.png 266KB
main.js 364B
api
getData.js 9KB
index.js 818B
components
HeadPortrait.vue 1004B
Session.vue 2KB
PersonCard.vue 2KB
Nav.vue 2KB
Emoji.vue 4KB
FileCard.vue 2KB
File.vue 3KB
view
pages
chatHome
chatwindow.vue 31KB
index.vue 42KB
setting.vue 1KB
home.vue 1KB
router
index.js 507B
util
util.js 4KB
LICENSE 11KB
jsconfig.json 279B
package.json 658B
public
favicon.ico 4KB
index.html 656B
Dockerfile 217B
package-lock.json 866KB
dist.zip 13.9MB
index.html 769B
vue.config.js 188B
.gitignore 236B
.env.serve 25B
.dockerignore 31B
README.md 3KB
共 95 条
- 1
qingming652
- 粉丝: 9
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页