这个ChatGPT项目有了重大更新,可以直接打包成桌面应用

编程知识 更新时间:2023-05-02 03:01:26

在之前的文章中介绍过一个国内大神开放的ChatGPT项目,最近这个仓库有了重大的更新,可以把web的应用打包成桌面的应用。外观上也作出了改变,把界面做的更加简洁。

通过查看源码,是采用electron进行桌面应用的构建,目前,国内也不能直接调用OpenAI的接口,需要魔法上网才可以,所以,构建了桌面应用后,我们需要进行魔法上网才可以正常使用。

好了,废话不多说,下面简单介绍一下部署方法

采用docker方式进行部署

检查docker环境

采用docker方式部署,前提是服务器的环境已经正确的安全了docker环境,执行如下命令检查是否正确安装

docker version

拉取项目

在服务器的home目录下,拉取项目,执行如下命令:

git clone git@github:202252197/ChatGPT_JCM.git

修改配置

进入项目的根目录,在.env.serve中添加代码OPENAI_API_KEY

VUE_APP_OPENAI_API_KEY='你的openai api key'

/src/store/mutation-types.js可以在此文件中设置AI头像+用户头像+用户名称

构建镜像

使用以下命令构建镜像,其中jcm-chatgpt是您想要给镜像取的名称,“.” 表示Dockerfile在当前目录中。

docker build -t jcm-chatgpt .

运行镜像

构建完成后,可以使用以下命令运行镜像,其中 “my-container” 是您想要给容器取的名称。该命令会将容器端口9090映射到本地机器的端口80

docker run --name my-chatgpt -p 9090:80 jcm-chatgpt

会话

模型

微调模型列表

文件

总结

该项目已经在github上开源,并获得1.2k start。在部署过程中遇到什么问题欢迎留言讨论。
项目地址是:https://github/202252197/ChatGPT_JCM.git。

更多推荐

这个ChatGPT项目有了重大更新,可以直接打包成桌面应用

本文发布于:2023-04-25 10:03:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/1e747d5bbaba2ec6ba2449136d23d1b5.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:可以直接   桌面   项目   ChatGPT

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 102880文章数
  • 26169阅读数
  • 0评论数