在消费级硬件上搭建本地小型大模型,并提供类 ChatGPT 网页聊天界面的部署指南与项目。
- Star
- 15,243
- Fork
- 2,178
- 未关闭 Issue
- 131
- 最近提交
- 2个月前
这是什么?
川虎 Chat 是基于 Gradio 构建的 Python Web 图形界面,可以在同一个页面中与 ChatGPT 以及多种大语言模型对话。它支持 OpenAI、Azure OpenAI、Google Gemini、Claude、DeepSeek、讯飞星火、MiniMax、Midjourney 等在线 API,也支持 ChatGLM、LLaMA、StableLM、MOSS、Qwen 等本地部署模型。
除基础对话外,它还提供基于上传文件的知识库问答、联网搜索获取最新信息,以及可以自动完成多步任务的助理功能。对话历史会自动保存,支持正则搜索、重命名,并按用户隔离。此外还支持 GPT-3.5 微调、System Prompt 模板、LaTeX 与代码高亮渲染,并可作为 PWA 应用安装到桌面和移动端。
安装时克隆仓库、安装依赖,再将示例配置复制为 config.json 并填入 API Key 即可运行。项目可部署到服务器、通过公共链接分享,也可以在 Hugging Face Spaces 上使用。
核心功能
- 01在一个界面中对话 ChatGPT、Claude、Gemini、DeepSeek 等多种在线模型。
- 02支持本地运行 ChatGLM、LLaMA、Qwen、MOSS 等模型。
- 03基于上传文件的知识库问答。
- 04联网搜索,为大模型补充最新信息。
- 05对话历史自动保存,支持正则搜索、重命名,并按用户隔离。
- 06可作为 PWA 应用安装到桌面与移动端。
适用场景
- 在一个前端中对比或切换多个大模型服务商。
- 无需搭建检索增强流程,即可基于自有文档提问。
- 为小团队搭建共享的对话界面,并保持各自的历史记录。
- 在熟悉的聊天界面中运行本地开源模型。
快速上手
- 1
克隆仓库
git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git - 2
进入项目文件夹并安装依赖
cd ChuanhuChatGPT pip install -r requirements.txt - 3
将 config_example.json 复制为 config.json 并填入 API Key
- 4
启动程序,浏览器窗口会自动打开
python ChuanhuChatbot.py
使用前须知
- 使用 ChatGPT 等商业模型的 API 需要您自备 API Key。
- 采用 GPL-3.0 许可证,衍生作品需以相同许可证保持开源。
收录于专题
标签
常见问题
- ChuanhuChatGPT 是什么?
- 为 ChatGPT 等多种大模型提供轻快好用的 Web 图形界面,并集成文件问答、联网搜索等功能。 川虎 Chat 是基于 Gradio 构建的 Python Web 图形界面,可以在同一个页面中与 ChatGPT 以及多种大语言模型对话。它支持 OpenAI、Azure OpenAI、Google Gemini、Claude、DeepSeek、讯飞星火、MiniMax、Midjourney 等在线 API,也支持 ChatGLM、LLaMA、StableLM、MOSS、Qwen 等本地部署模型。
- ChuanhuChatGPT 可以免费使用吗?用的什么许可证?
- ChuanhuChatGPT 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- ChuanhuChatGPT 还在维护吗?
- 半年内有更新。ChuanhuChatGPT 最近一次提交是在 2026年9月16日。
- ChuanhuChatGPT 适合用来做什么?
- 在一个前端中对比或切换多个大模型服务商。 无需搭建检索增强流程,即可基于自有文档提问。 为小团队搭建共享的对话界面,并保持各自的历史记录。 在熟悉的聊天界面中运行本地开源模型。
- ChuanhuChatGPT 怎么安装和运行?
- 克隆仓库: git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git 进入项目文件夹并安装依赖: cd ChuanhuChatGPT pip install -r requirements.txt 将 config_example.json 复制为 config.json 并填入 API Key 启动程序,浏览器窗口会自动打开: python ChuanhuChatbot.py
- 在哪里获取 ChuanhuChatGPT?
- 源代码和安装说明在 GitHub 上:https://github.com/GaiZhenbiao/ChuanhuChatGPT
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 Tauri 2.0 与 Next.js 的轻量桌面 AI 聊天客户端,支持云端与本地模型,数据存于本地。
可自托管的大语言模型前端与 AI 网关,通过统一入口接入 22+ 模型服务商。
一款 Android 应用,可本地运行 GGUF 模型对话,也可连接 OpenAI、Anthropic、Ollama 等远程模型服务。
一款原生 macOS 应用,可与本地大模型对话,并基于你电脑上的文件、文件夹和网站内容作答。
基于 Svelte 的轻量级网页聊天客户端,使用自有 API Key 调用 OpenAI 兼容接口,支持本地历史和无账号分享。