HomeLab迷你小主机(x86):Docker部署开源跨平台ChatGPT应用Next-Web

NO.1
Next-Web简介

github地址

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

docker images

https://hub.docker.com/r/yidadaa/chatgpt-next-web

一键拥有你自己的跨平台 ChatGPT 应用,支持Web / PWA / Linux / Win / MacOS

特征

  • Linux/Windows/MacOS 上的紧凑型客户端 (~5MB)

  • 与自部署llms完全兼容,推荐与RWKV-Runner或LocalAI配合使用

  • 隐私第一,所有数据都存储在浏览器本地

  • Markdown 支持:LaTex、mermaid、代码高亮等。

  • 响应式设计、深色模式和 PWA

  • 首屏加载速度快(~100kb),支持流式响应

  • v2 中的新增功能:使用提示模板(掩码)创建、共享和调试您的聊天工具

  • 由Awesome-chatgpt-prompts-zh和Awesome-chatgpt-prompts提供支持的很棒的提示

  • 自动压缩聊天历史记录以支持长时间对话,同时保存您的令牌

  • 国际化:英语、简体中文、繁体中文、日本语、法语、西班牙语、意大利语、土耳其语、德语、Tiếng Việt、Русский、Čeština、한국어、印度尼西亚

img

简而言之

它是一款chatgpt客户端,你可以使用你自己的key,来获取更好的交互体验

项目也提供了网页演示,不够仍然需要你自己提供key

演示地址:https://nb.nextweb.fun/

NO.2
Next-Web安装

官方文档

https://github.com/Yidadaa/ChatGPT-Next-Web/blob/main/docker-compose.yml

新建docker-compose.yml配置文件

version: '3.9'
services:
chatgpt-next-web:
container_name: chatgpt-next-web
image: yidadaa/chatgpt-next-web
ports:
- 3038:3000
# environment:
# - OPENAI_API_KEY=$OPENAI_API_KEY
# - CODE=$CODE
# - BASE_URL=$BASE_URL
# - OPENAI_ORG_ID=$OPENAI_ORG_ID
# - HIDE_USER_API_KEY=$HIDE_USER_API_KEY
# - DISABLE_GPT4=$DISABLE_GPT4

开放端口

sudo ufw allow 3038

拉取镜像并启动服务

docker-compose up

img

NO.3
Next-Web使用

访问IP和端口

进入到首页

img

由于没有自己的ChatGpt的Key

也就是docker-compose.yml里面需要填写的参数

img

所以输入对话后提示超时

img

具体的设置也可以点击左下角设置按钮

img

NO.4
Tips

之前写过New Bing的内容

参考文章

Bing Chat的使用方法和使用体验

本期记录ChatGpt客户端安装

两者各有优势,建议相互结合使用。

END

觉得本文还行,不妨顺手点赞收藏,下期见。

推荐阅读

HomeLab迷你小主机(x86):Docker部署开源自托管监控工具uptime-kuma

HomeLab迷你小主机(x86):Docker部署开源密码管理器vaultwarden(使用Bitwarden客户端)

HomeLab迷你小主机(x86):Docker部署开源无纸化电子文档paperless-ngx

☕ 朋友,都看到这了,确定不关注一下么? 👇