有没有什么好用的第三方GPT WebUI

用过一些开源 webui 但都不太符合个人需求,自己改代码想想就痛苦,所以想看看佬们还有什么推荐,最好是开源支持服务器 Docker 部署的

用过的项目的优点及不满足我需求的部分:

  1. ChatGPT-Next-Web
    优点:很轻便,界面很干净,面具功能很好用
    缺点:默认是小窗模式没法在部署时调整有点难受,输入框上方小按钮有点多了,模型切换很不起眼

  2. ChatGPT-Next-Web v3
    优点:同上
    缺点:基本上符合我的需求了,但是还不完善,部分UI和交互有点问题
    官方未出正式版,没有Docker镜像,我自己打包了一个,仅供测试,不保证及时更新,等官方更新了就会删镜像

    docker compose
    services:
      chatgpt-next-web:
        container_name: chatgpt-next-web-v3
        image: mtchaoyi/chatgpt-next-web:v3
        ports:
          - '3000:3000'
        environment:
          - BASE_URL=http://new-api:3000
          - OPENAI_API_KEY=sk-xxx
          - CODE=your_password
          - CUSTOM_MODELS=-all,+gpt-3.5-turbo,+gpt-4-0125-preview,+gpt-4-8k,+gpt-4-coze
    

  3. lobe-chat
    优点:及其丰富的功能和扩展
    缺点:实在太“重”了点,将对话分为智能助理和话题有些不习惯,虽然确实挺好用的

  4. LibreChat
    优点:几乎一比一复刻ChatGPT官网,界面简洁,支持RAG和插件,有对话分支
    缺点:连登录也一起复刻了,不太需要登录功能,像其他项目有个密码认证就够了,而且配置有些许复杂,Docker容器分的太细,内存占用大

  5. chatnio
    优点:功能相当丰富,一站式解决
    缺点:把模型全列在对话框下面怎么看怎么奇怪,mysql占内存有点大,感觉更适合商用,不适合个人

  6. chatgpt-web-midjourney-proxy(目前在用)
    优点:功能丰富,界面简单,支持部署时配置关闭不需要的功能好评
    缺点:模型自定义不支持“-all”有点难受,其他大致都符合需求,但还是不太满意

  7. open-webui
    优点:界面干净好看,能一次提问多个模型,支持RAG
    缺点:内存占用只比LibreChat略小一些,没法设置默认为中文,其他都挺好

总体来说最满意的还是ChatGPT-Next-Web v3,但是还在开发中

需求大致就是界面更倾向于 ChatGPT 官网那种,不需要登录功能,自定义模型方便(最好能自动识别newapi配置好的模型名),带类似面具那种可自定义预设语库。

67 Likes

nextchat最好用了我觉得

4 Likes

确实

2 Likes

确实,功能上完全够用,界面我更倾向v3那种,可惜还没开发好
自己用的话其实页面也无所谓,但是给别人用还是希望各个功能按钮都更小白式一点

3 Likes


正在拿始皇的接口糊页面。这样web端可以用,api也可以用

4 Likes

看着好像不错,有部署教程吗?
github给个star

2 Likes

LibreChat绝对是最好、最强大的GPT WebUI,没有之一。配置可能麻烦点,但是一旦配置好用起来非常爽,也可以RAG

4 Likes

挺好,后面再去研究研究nextchat代码,改改页面自己用,前端代码看着就头疼 :melting_face:

2 Likes

OpenWebUi,页面应该是最好看的了。

3 Likes

我也挺喜欢 LibreChat,用 newapi/oneapi 的话配置其实也不难,可惜不需要登录功能,没找到配置关登录

2 Likes

项目:

效果:


个人网址:https://api.ccfgpt.cn

3 Likes

感谢总结

2 Likes

有对接 newapi 的配置吗?
之前看到有人提,不过看官方对接的是 ollama,不太清楚第三方怎么用

2 Likes

Pandora-Web
佬复活的 Pandora 前端
个人认为最好看
但是中用不见得

2 Likes

可以啊,我就在接newApi用,而且有用户管理,比LibreChat好一点

2 Likes

是的,刚开始用的时候我也没找到关于这个功能的配置入口。不过后来也无所谓了,注册一个帐号之后然后关闭注册,用起来也不影响。这个账户功能应该是为了应对在公网上selfhost的,如果只是本地确实不需要

2 Likes

是这个项目吗

OLLAMA_BASE_URL改为newapi接口?
还是部署好后设置里调

2 Likes

有配置openai地址的地方,配成newApi的地址后缀带/v1就行了。

2 Likes

ok,我去试试

2 Likes

刚发现有v3
体验了下感觉nextweb v3还是挺不错的
我最近也挺纠结的 我做了个投票 你可以看看 用nextweb的还是占大多数的

3 Likes