docker部署chatgpt-next-web

私人 ChatGPT 网页应用——ChatGPT Next Web

r3hz62-0.jpg

1. ChatGPT Next Web 简单介绍(来自GitHub)

1.1 主要功能

  • 在 1 分钟内使用 Vercel 免费一键部署
  • 精心设计的 UI,响应式设计,支持深色模式
  • 极快的首屏加载速度(~100kb)
  • 海量的内置 prompt 列表,来自中文和英文
  • 自动压缩上下文聊天记录,在节省 Token 的同时支持超长对话
  • 一键导出聊天记录,完整的 Markdown 支持
  • 拥有自己的域名?好上加好,绑定后即可在任何地方无障碍快速访

2. 项目展示

企业微信截图_20240118120251.png

官方有两种搭建方式,第一种无需服务器,直接部署在Vercel 上;第二种部署在自己的服务器上。

3. 开始使用

3.1 部署在Vercel上(可能需要一个域名)

  1. 准备好你的 OpenAI API Key;
  2. 点击右侧按钮开始部署: Deploy with Vercel,直接使用 Github 账号登录即可,记得在环境变量页填入 API Key 和页面访问密码 CODE;
  3. 部署完毕后,即可开始使用;
  4. (可选)绑定自定义域名:Vercel 分配的域名 DNS 在某些区域被污染了,绑定自定义域名即可直连。

3.2 部署在自己的服务器上

这里给出编排文件

version: "3"
services:
  lobe-chat:
    image: lobehub/lobe-chat
    ports:
      - 8083:3210
    environment:
      - OPENAI_API_KEY=sk-xxx # 使用自己的openai key
      - ACCESS_CODE=password # 换成自己的密码
    networks:
      - chat-net

networks:
  chat-net:
    driver: overlay

注意:

OPENAI_API_KEY 可以要去openai官网获取

sd98us-0.jpg

CODE 记得千万写上,不然网页暴露在互联网上,很快你的API额度就会被刷完。

以下是服务器部署的详细搭建教程。

8. 使用教程

sdp3cg-0.jpg
sds34i-0.jpg

10. 结尾

参考资料

演示 Demo: https://chat-gpt-next-web.vercel.app/

GitHub: https://github.com/Yidadaa/ChatGPT-Next-Web

加入 Discord: https://discord.gg/zrhvHCr79N

本文转自 https://blog.laoda.de/archives/docker-compose-install-chatgpt-next-web/index.html,如有侵权,请联系删除。