1,项目地址:

https://github.com/Chanzhaoyu/chatgpt-web

ChatGPTAPI 使用 gpt-3.5-turbo-0301 通过官方OpenAI补全API模拟ChatGPT(最稳健的方法,但它不是免费的,并且没有使用针对聊天进行微调的模型)
ChatGPTUnofficialProxyAPI 使用非官方代理服务器访问 ChatGPT 的后端API,绕过Cloudflare(使用真实的的ChatGPT,非常轻量级,但依赖于第三方服务器,并且有速率限制)

2,项目启动,使用docker-compose 启动项目

version: '3'services:app:image: chenzhaoyu94/chatgpt-web # 总是使用 latest ,更新时重新 pull 该 tag 镜像即可ports:- 3002:3002environment:# 二选一OPENAI_API_KEY: sk-xxx# 二选一OPENAI_ACCESS_TOKEN: xxx# API接口地址,可选,设置 OPENAI_API_KEY 时可用OPENAI_API_BASE_URL: xxx# API模型,可选,设置 OPENAI_API_KEY 时可用OPENAI_API_MODEL: xxx# 反向代理,可选API_REVERSE_PROXY: xxx# 访问权限密钥,可选AUTH_SECRET_KEY: xxx# 超时,单位毫秒,可选TIMEOUT_MS: 60000# Socks代理,可选,和 SOCKS_PROXY_PORT 一起时生效SOCKS_PROXY_HOST: xxx# Socks代理端口,可选,和 SOCKS_PROXY_HOST 一起时生效SOCKS_PROXY_PORT: xxx# HTTPS 代理,可选,支持 http,https,socks5HTTPS_PROXY: http://xxx:7890
docker-compose up -d$ docker ps
CONTAINER ID   IMAGE                            COMMAND                   CREATED         STATUS                         PORTS                                                                                  NAMES
eca262c45456   chenzhaoyu94/chatgpt-web         "docker-entrypoint.s…"   7 seconds ago   Up 6 seconds                   0.0.0.0:3002->3002/tcp, :::3002->3002/tcp                                              nodeworkspace-app-1

可以配置验证码:xxx

没有配置好key 和 证书显示:

3,配置好了之后就可以使用了

效果如下,使用最新版本的chatgpt 3.5

发现一个开源的Chatgpt-web应用,前端使用vue编写,后端也是nodejs代码编写的。相关推荐

  1. 前后端分离实现在线记账功能,前端使用vue,后端使用springmvc

    前后端分离实现在线记账功能 前端采用vue 后端采用springmvc 前端目录 后端目录 运行结果 双击单元格可以对每一项内容进行修改

  2. 从0搭建一个Springboot+vue前后端分离项目(六)后台编写配置类与接口

    新建一个包,里面放入一些常用的配置类 引入mybatis-plus包与插件 引入包 前往官网查看 https://baomidou.com/pages/226c21/#%E5%88%9D%E5%A7% ...

  3. 工业互联网WMS系统,前端基于Vue,后端基于NetCore,前后端分离,支持跨平台、支持多租户

    工业互联网WMS系统. 前端基于Vue2.6,后端基于.NetCore3.1,前后端分离,支持跨平台.支持多租户.多组织,多语言.多数据库. 业务包括基础数据.物料管理.仓库管理.配置管理.库存管理等 ...

  4. Python Web实战:Flask + Vue 开发一个漂亮的词云网站

    作者:snowspace@掘金 前言 大家好,我是菜鸟哥!Python里面两大最牛的Web框架,一个是Django,一个是Flask .今天就分享一个用Flask做的词云生成网站,非常有意思的小web ...

  5. dingdang robot:一个开源的中文智能音箱项目

    欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 作者:潘伟洲 免责说明:本文介绍的 dingdang-robot 与公司的叮当助手没有任何关系. 这个项目其实来源于我生活中的一个需求:我每天 ...

  6. dingdang-robot:一个开源的中文智能音箱项目

    2019独角兽企业重金招聘Python工程师标准>>> 欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 作者:潘伟洲  免责说明:本文介绍的 dingdang-robot ...

  7. springboot jwt token前后端分离_基于Spring Boot+Spring Security+JWT+Vue前后端分离的开源项目...

    一.前言 最近整合Spring Boot+Spring Security+JWT+Vue 完成了一套前后端分离的基础项目,这里把它开源出来分享给有需要的小伙伴们 功能很简单,单点登录,前后端动态权限配 ...

  8. 最近发现一个爬虫开源项目weixin_crawler

    最近发现一个爬虫开源项目weixin_crawler weixin_crawler weixin_crawler是一款使用Scrapy.Flask.Echarts.Elasticsearch等实现的微 ...

  9. 美团开源Logan Web:前端日志在Web端的实现

    来自:美团技术团队 2018 年,美团点评推出大前端日志系统-- Logan,并开源了 Android 与 iOS 端的 SDK.这次,我们又开源了在 Web 环境运行的 SDK.日志分析平台以及服务 ...

最新文章

  1. Android类库打包方法探究
  2. docker部署rocketmq
  3. Go语言 命令行解析(二)
  4. 一篇文章解释struts常用功能
  5. Bootstrap按钮支持的元素
  6. 6阶群的非平凡子群_抽代杂谈(9): Fratinni子群和幂零群(上)
  7. [swift] LeetCode 169. Majority Element
  8. java压缩文件太慢_java 解压6万个ZIP文件,如何提升速度?
  9. Atitit springboot mybatis spring 集成 Springboot1.4 mybatis3.4.6 /springbootMybatis 目录 1.1. 设置map
  10. list转json字符串,实体类包含list转实体类
  11. hash冲突的解决方法
  12. 男女之间的暗号,看看吧,说不定你喜欢的人正暗恋着你。
  13. 【CVPR2022】Beyond Fixation: Dynamic Window Visual Transformer
  14. Android 仿微信语音聊天,flutter项目结构
  15. 学习笔记之Vue基础学习(一)
  16. 罗德里格旋转公式 (Rodrigues’ Rotation Formula)
  17. Magento 1.4 EAV 属性中的新东西
  18. UOS 在桌面创建网页快捷方式
  19. 【Unity 3D游戏开发】在Unity使用NoSQL数据库方法介绍
  20. java rgb十六进制数据转图片

热门文章

  1. 评测回顾 | 天空卫士以人为本的数据防泄露系统
  2. OpenSNS系统评测:社群经济的第一核心是身份标签
  3. 软件测试—— 界面测试(三 )
  4. 豆瓣电影简单评分模型-从收集数据到建模分析
  5. 简易计算器-----------JS
  6. 【数据结构】插入排序的小细节和代码实现
  7. 数字电路:五分钟计时器_井字游戏:它是什么计时器?
  8. 前端开发工程师要了解什么 怎么学好Web前端
  9. 百度地图调整字体大小怎么设置(2021)
  10. python Requests 爬取富士康社招网站的招聘信息