首页 > 其他分享 >ChatGPT优秀开源仓库

ChatGPT优秀开源仓库

时间:2023-11-28 16:37:31浏览次数:36  
标签:web 仓库 token next -- 开源 docker chatgpt ChatGPT

一、pandala 项目

仓库地址:pandora-next

docker 部署方案

  1. 拉取镜像
  docker pull pengzhile/pandora-next
  1. 创建配置文件
  • 创建目录
mkdir ~/data  ~/sessions
  • 创建默认配置文件
cd  ~/data/
vim config.json
{
  "bind": "0.0.0.0:8181",
  "timeout": 600,
  "proxy_url": "",
  "license_id": "",
  "public_share": false,
  "site_password": "",
  "setup_password": "",
  "server_tokens": true,
  "server_mode": "web",
  "captcha": {
    "provider": "",
    "site_key": "",
    "site_secret": "",
    "site_login": false,
    "setup_login": false,
    "oai_username": false,
    "oai_password": false
  },
  "whitelist": null
}
cd  ~/data/
vim tokens.json
{
  "test-1": {
    "token": "access token / session token / refresh token",
    "shared": true,
    "show_user_info": false
  },
  "test-2": {
    "token": "access token / session token / refresh token",
    "shared": true,
    "show_user_info": true,
    "plus": true
  },
  "test2": {
    "token": "access token / session token / refresh token / share token",
    "password": "12345"
  }
}
  1. 启动容器
  docker run -d --restart always --name PandoraNext --net=bridge \
    -p 8181:8181 \
    -v  ~/data:/data \
    -v  ~/sessions:/root/.cache/PandoraNext \
    pengzhile/pandora-next

参数介绍:

  1. chatgpt token 获取地址:点击即可
  2. port 为本地启动的端口
  3. host-port 为本地映射的端口
  4. ontainer-port 为容器内部的端口

二、chatgpt-web 项目

仓库地址:chatgpt-web

docker 部署方案命令如下:

  1. 拉取镜像
  docker pull chenzhaoyu94/chatgpt-web
  1. 启动服务
  docker run -d  --name chatgpt-web  -e OPENAI_ACCESS_TOKEN="{OPENAI_ACCESS_TOKEN}" -e AUTH_SECRET_KEY="alex123." -p 3002:3002 chenzhaoyu94/chatgpt-web

参数介绍

  1. OPENAI_ACCESS_TOKEN chatgpt token 获取地址:点击即可
  2. AUTH_SECRET_KEY 为自定义的密码,用于访问 chatgpt-web 项目

三 、chatgpt-next-web 项目

仓库地址:ChatGPT-Next-Web

docker 部署方案

  1. 拉取镜像
  docker pull yidadaa/chatgpt-next-web
  1. 运行镜像

不加密码访问

  docker run  --name chatgpt-next-web -d -p 3000:3000   -e OPENAI_API_KEY="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"  yidadaa/chatgpt-next-web

增加密码访问

  docker run  --name chatgpt-next-web -d -p 3000:3000   -e OPENAI_API_KEY="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" -e CODE="alex123456"  yidadaa/chatgpt-next-web

参数介绍:

  1. OPENAI_API_KEY chatgpt api 需要登录从 chatgpt 官网获取
  2. CODE 为自定义的密码,用于访问 chatgpt-next-web 项目

四、chatgpt-web-share

  1. 仓库地址:chatgpt-web-share
  2. 语言:python
  3. 框架:FastAPI

五、微信聊天机器人 wechat-chatgpt

docker 部署方案

docker run -it --name wechat-chatgpt \
    -e OPENAI_API_KEY=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\
    -e MODEL="gpt-3.5-turbo" \
    -e CHAT_PRIVATE_TRIGGER_KEYWORD="" \
    -v $(pwd)/data:/app/data/wechat-assistant.memory-card.json \
    holegots/wechat-chatgpt:latest

六、微信聊天机器人 基于 chatgpt chatgpt-on-wechat

七、常见的 chagpt 搭建教程:

1、地址

https://github.com/LiLittleCat/awesome-free-chatgpt/blob/main/README_en.md#-want-to-build-your-own-chatgpt-mirror

2、免费的镜像

https://github.com/LiLittleCat/awesome-free-chatgpt/blob/main/README_en.md#-chatgpt-mirrors

标签:web,仓库,token,next,--,开源,docker,chatgpt,ChatGPT
From: https://www.cnblogs.com/alex-oos/p/17779478.html

相关文章

  • NetBird 开源网络管理平台 部署安装
    NetBird简介NetBird是一个建立在WireGuard之上的开源网络管理平台,它允许计算机、设备和服务器通过快速加密隧道直接连接,无需配置或中央V*N服务器。它使专用网络变得安全,并创建了一个专用网络,在没有手动配置和专家的情况下应用安全实践。NetBird网络普遍适用于云、本地、边缘和容器......
  • 我们开源了一个 Ant Design 的单元测试工具库
    我们是袋鼠云数栈UED团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:佳岚欢迎大家点一个小小的Star......
  • jar包上传到私有maven仓库
    切换到maven安装的bin目录打开cmd窗口执行命令./mvndeploy:deploy-file-Dfile=CNERTICDecoder-1.0.2.jar-DgroupId=cn.com.cennavi.decoder-DartifactId=out-CNERTICDecoder-Dversion=1.0.2-Dpackaging=jar-Durl=http://xxx/nexus/content/repositories/thirdparty-Dre......
  • 文心一言 VS 讯飞星火 VS chatgpt (145)-- 算法导论12.1 5题
    五、用go语言,因为在基于比较的排序模型中,完成n个元素的排序,其最坏情况下需要Ω(nlgn)时间。试证明:任何基于比较的算法从n个元素的任意序列中构造一棵二又搜索树,其最坏情况下需要Ω(nlgn)的时间。我个人喜欢灵小智。文心一言:首先,我们要明白二叉搜索树(BST)的性质:每个节点......
  • Databend 开源周报第 121 期
    Databend是一款现代云数仓。专为弹性和高效设计,为您的大规模分析需求保驾护航。自由且开源。即刻体验云服务:https://app.databend.cn。What'sOnInDatabend探索Databend本周新进展,遇到更贴近你心意的Databend。支持追加流Databend现在支持CREATESTREAM语法,为表......
  • 使用OSS搭建私有云内网yum仓库的方法
    版权声明:原创作品,谢绝转载!否则将追究法律责任。—————作者:kirin使用OSS搭建私有云内网yum仓库的方法文字&图片内容已脱敏#、前几天接到一个搭建内网yum源的任务。刚接到这个任务的时候还是比较头疼的,因为内部有很多VPC。VPC与VPC之间是不互通的,又不能打高速通道,也不可能......
  • 点餐外卖多门店多商家积分商城小程序开源版开发
    点餐外卖多门店多商家积分商城小程序开源版开发点餐外卖多门店多商家积分商城小程序是一款提供点餐、外卖、多门店、多商家积分商城功能的小程序。以下是该小程序的功能介绍:点餐功能:用户可以通过小程序浏览不同门店的菜单,选择自己喜欢的菜品进行点餐。用户可以根据自己的口味和需求......
  • 迁移备份、Dockerfile、docker私有仓库
    迁移备份#镜像从哪来的?1dockerpull拉的2通过容器打包成镜像3Dockerfile构建#容器保存为镜像-运行一个centos容器dockerrun-id--namecentos_vimcentos:7-在容器中装vimdockerexec-ita6e240/bin/bashyumins......
  • 京东又开源一款新框架,用起来真优雅!
    京东又开源一款新框架,用起来真优雅!茶尼靠谱分享2023-07-1822:15山东今天推荐一款京东开源的、高效的企业级表格可视化搭建解决方案:DripTable!DripTable是京东零售推出的一款用于企业级中后台的动态列表解决方案,项目基于React和JSONSchema,旨在通过简单配置快......
  • 【开源】基于JavaWeb的网上药店系统
    一、摘要1.1项目介绍基于JAVA+Vue+SpringBoot+MySQL的网上药店系统,包含了药品类型模块、药品档案模块、药品收藏模块、药品订单模块、药品资讯模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,网上药店系统基......