<div align="center">
<img src="./src/assets/openai.svg" style="width:64px;height:64px;margin:0 32px" alt="icon"/>
<h1 align="center">ChatGPT Web</h1>
English / [ç®ä½ä¸æ](https://github.com/79E/ChatGpt-Web/blob/master/README-CN.md)
A commercially-viable ChatGpt web application built with React.
å¯é¨ç½²åä¸åç ChatGpt ç½é¡µåºç¨ã
[Issues](https://github.com/79E/ChatGPT-Web/issues) / [Buy Me a Coffee](https://www.buymeacoffee.com/beggar) / [èµå©æ](https://files.catbox.moe/o0znrg.JPG)
[![Deploy to Vercel](https://vercel.com/button)](https://vercel.com/import/project?template=https://github.com/79E/ChatGpt-Web)
</div>
## ð¶ Demo
### Link
[Web Demo: https://www.aizj.top/](https://www.aizj.top/)
[Web æ¼ç¤º: https://www.aizj.top/](https://www.aizj.top/)
[Admin Demo: https://www.aizj.top/admin](https://www.aizj.top/admin)
[Admin æ¼ç¤º: https://www.aizj.top/admin](https://www.aizj.top/admin)
If you need help, please submit [Issues](https://github.com/79E/ChatGPT-Web/issues) Or leave contact information when appreciating.
### Snapshot
![cover](https://files.catbox.moe/tp963e.png)
![cover](https://files.catbox.moe/y5avbx.png)
![cover](https://files.catbox.moe/k16jsz.png)
![cover](https://files.catbox.moe/8o5oja.png)
![èµèµ](https://files.catbox.moe/wgi8v5.png)
## ð¤ Major Function
- The backend management system can manage users, tokens, products, card passwords, etc
- Carefully designed UI, responsive design
- Extremely fast first screen loading speed (~100kb)
- Supports Midjournal painting, DALL · E model painting, GPT4 and other applications
- Massive built-in prompt list from [Chinese](https://github.com/PlexPt/awesome-chatgpt-prompts-zh)And [English](https://github.com/f/awesome-chatgpt-prompts)
- One click export of chat records, complete Markdown support
- Support for custom API addresses ([openAI](https://api.openai.com) / [API2D]( https://api2d.com/r/192767 ))
## ð® Start Using
**Node**
Node requires version `^ 16 | | ^ 18 | | ^ 19 `(node >= 16.19.0), and NVM can be used to manage multiple local node versions.
```
# View node version
node -v
# View npm version
npm -v
# View yarn version
yarn -v
```
**1.First `Fork` this project, then clone it locally.**
```
git clone https://github.com/79E/ChatGpt-Web.git
```
**2.Installation dependencies**
```
yarn install
```
**3.Run**
```
# run web
yarn dev:web
```
**4.Build**
```
yarn build
```
## âºï¸ Environment Variable
> If it is a front-end and back-end separation mode deployment project, the following configuration needs to be filled in
#### `VITE_APP_REQUEST_HOST`
Request the `Host` address of the server.
## ð§ Develop
> It is strongly not recommended to develop or deploy locally. Due to technical reasons, it is difficult to configure OpenAI API proxies locally, unless you can guarantee direct connection to the OpenAI server.
#### Local development
1. Please consult ChatGPT for specific details on installing `Nodejs` and `Yarn`
2. Just execute `yarn install`
3. Web Project Development `yarn dev:web`
4. Server side project development `yarn dev`
5. Package Project `yarn build`
#### Server side
1. Front end request server's [interface document](https://console-docs.apipost.cn/preview/38826c52f656ef05/044846bd536b67bb) You can develop according to this interface document.
2. If you need help, please submit [Issues](https://github.com/79E/ChatGPT-Web/issues) Or leave contact information when appreciating.
## ð¯ Arrange
> Simply upload the packaged `dist` directory of the `WEB` project to the server. Pay attention to the server IP address location!
### Vercel
If you host it on your own Vercel server, you can click the deploy button to start your deployment!
[![Deploy to Vercel](https://vercel.com/button)](https://vercel.com/import/project?template=https://github.com/79E/ChatGpt-Web)
If you need help, please submit [Issues](https://github.com/79E/ChatGPT-Web/issues) Or leave contact information when appreciating.
## ð§ Contributor
[See project contributor list](https://github.com/79E/ChatGPT-Web/graphs/contributors)
## ð License
[![License MIT](https://img.shields.io/badge/License-MIT-brightgreen.svg)](https://github.com/79E/ChatGpt-Web/blob/master/license)
没有合适的资源?快使用搜索试试~ 我知道了~
nodejs、openai、免费开源可商业运营的ChatGPT网页源码v1.2.2 商业付费变现
共130个文件
tsx:42个
ts:34个
less:27个
需积分: 5 3 下载量 50 浏览量
2023-07-20
14:11:11
上传
评论
收藏 315KB ZIP 举报
温馨提示
nodejs、openai、免费开源可商业运营的ChatGPT网页源码v1.2.2 商业付费变现。 后台管理系统,可对用户,Token,商品,卡密等进行管理 精心设计的 UI,响应式设计 极快的首屏加载速度(~100kb) 支持 DALL·E 模型绘画,GPT4 等应用 海量的内置 prompt 列表,来自中文和英文 一键导出聊天记录 支持自定义API地址(如:openAI / API2D) 运行环境 Node 版本: node 需要 ^16 || ^18 || ^19 版本(node >= 16.19.0),可以使用 nvm 管理本地多个 node 版本。 数据库: MYSQL + Redis 两个域名: 一个用作前端,一个用作后端跳转 ## 安装依赖(注意先安装好 node 及 yarn) 以及 yarn) yarn install ## 打包 yarn build 将打包好的 dist 目录上传到服务器,将网站目录指向 dist 文件夹即可 需额外在伪静态中添加 location / { try_files $uri $uri/ /index.html; }
资源推荐
资源详情
资源评论
收起资源包目录
nodejs、openai、免费开源可商业运营的ChatGPT网页源码v1.2.2 商业付费变现 (130个子文件)
.eslintrc.cjs 7KB
.prettierrc.cjs 2KB
commitlint.config.cjs 753B
commit-msg 93B
.env.development 99B
.editorconfig 448B
.eslintignore 105B
.gitignore 589B
index.html 366B
emojis.json 192KB
prompts-zh.json 60KB
package.json 3KB
tsconfig.node.json 1KB
recommend.json 643B
tsconfig.json 571B
vercel.json 75B
markdown.less 26KB
index.module.less 4KB
highlight.less 3KB
index.module.less 2KB
index.module.less 2KB
index.module.less 2KB
index.module.less 1KB
index.module.less 1KB
index.module.less 1KB
index.module.less 1KB
index.module.less 1KB
index.module.less 1KB
index.module.less 911B
index.module.less 731B
index.module.less 707B
index.module.less 575B
index.module.less 375B
index.module.less 303B
index.module.less 300B
index.module.less 271B
global.less 271B
index.module.less 175B
index.module.less 155B
index.module.less 147B
index.module.less 12B
index.module.less 0B
index.module.less 0B
license 1KB
yarn.lock 293KB
README.md 4KB
README-CN.md 4KB
pre-commit 72B
.prettierignore 70B
.env.production 98B
react.svg 4KB
vite.svg 1KB
logo.svg 1KB
openai.svg 1KB
index.ts 7KB
adminApi.ts 5KB
slice.ts 5KB
index.ts 3KB
admin.ts 3KB
api.ts 3KB
slice.ts 2KB
slice.ts 2KB
slice.ts 1KB
useScroll.ts 1KB
slice.ts 994B
async.ts 932B
slice.ts 899B
copyToClipboard.ts 854B
useDocumentResize.ts 808B
async.ts 792B
formatTime.ts 746B
vite.config.ts 655B
index.ts 620B
async.ts 604B
generateUUID.ts 460B
getEmailPre.ts 336B
index.ts 317B
index.ts 311B
paginate.ts 303B
generateChatInfo.ts 274B
filterObjectNull.ts 274B
is.ts 266B
async.ts 258B
async.ts 256B
handleChatData.ts 235B
joinTrim.ts 157B
vite-env.d.ts 38B
async.ts 18B
index.tsx 18KB
index.tsx 13KB
index.tsx 12KB
index.tsx 12KB
index.tsx 11KB
index.tsx 11KB
index.tsx 10KB
index.tsx 9KB
index.tsx 9KB
index.tsx 8KB
index.tsx 8KB
index.tsx 8KB
共 130 条
- 1
- 2
资源评论
cfying
- 粉丝: 6
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C语言-leetcode题解之83-remove-duplicates-from-sorted-list.c
- C语言-leetcode题解之79-word-search.c
- C语言-leetcode题解之78-subsets.c
- C语言-leetcode题解之75-sort-colors.c
- C语言-leetcode题解之74-search-a-2d-matrix.c
- C语言-leetcode题解之73-set-matrix-zeroes.c
- 树莓派物联网智能家居基础教程
- YOLOv5深度学习目标检测基础教程
- (源码)基于Arduino和Nextion的HMI人机界面系统.zip
- (源码)基于 JavaFX 和 MySQL 的影院管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功