Chatbox:跑通本地与云端模型通吃的桌面 AI 客户端
【免费下载链接】chatboxPowerful AI Client项目地址: https://gitcode.com/GitHub_Trending/ch/chatbox
想试一个新的 AI 模型,每次都要打开网页、单独填 API Key?Chatbox 是一个桌面客户端,把多个大语言模型(LLM,即聊天模型)接进同一个界面,省掉来回切换网页的麻烦。
Chatbox 项目速览
这是开源社区版(GPLv3 许可),基于 Electron(Chromium 桌面外壳)构建的桌面应用,支持 Windows、Mac 和 Linux。会话数据默认存在本地,不用注册,不上传,界面提供中文在内的 8 种语言。
图里左侧是会话列表,可以建"English translator""Software Developer"这类不同主题的会话;右侧是聊天区,底部输入框对接你选中的模型。
能帮你干什么
接上 Ollama 直接聊本地模型
有数据不能出内网,或者不想按量付费时,本地部署是第一选择。在设置里选 Ollama 提供商,填上本地地址,llama2、Mistral 这些你装好的本地模型马上能用,数据全程不出自己机器。
切换云端模型只要多一步
想对比不同模型的输出风格时,不用再给 OpenAI、Claude 分别开网页。同一个会话里从下拉框直接选模型,回答逐字流式输出,代码带语法高亮,公式用 LaTeX 渲染。
图里是向 AI 提"用 Go 写 WebSocket 示例"的场景,它返回了安装命令和完整代码。
一个 API Key 分给整个团队
团队共用一个 OpenAI 账号时,不必把 Key 发给每个人。用 Docker 一条命令起个代理服务器,Key 留在服务端,成员在设置的 API Host 里填地址就能连,全程不写 Key。搭建步骤在 team-sharing 目录里有完整说明。
跑起来的 3 步
- ① 克隆仓库:git clone https://gitcode.com/GitHub_Trending/ch/chatbox
- ② 装依赖:进入项目目录执行
npm install(需 Node 14 以上) - ③ 开发模式启动:
npm run dev;想打包安装器就换成npm run package
如果你平时调试提示词较多,或者需要在内网跑本地模型,这个项目值得 clone 下来跑一遍。跑通之后,先接一个 Ollama 本地模型试试 🚀
【免费下载链接】chatboxPowerful AI Client项目地址: https://gitcode.com/GitHub_Trending/ch/chatbox
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考