ChatGPT 应用开源技术桌面类

ChuanhuChatGPT

作者头像
项目作者GaiZhenbiao

GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI.

ChuanhuChatGPT 预览图

ChuanhuChatGPT 介绍

了解项目的详细信息和使用方法

川虎 Chat 🐯 Chuanhu Chat

川虎 Chat(Chuanhu Chat)是一个为 ChatGPT 等多种语言模型提供轻巧、易用的 Web 图形界面和多种附加功能的项目。

项目特性包括:

  • 流式传输:实现无限对话,能够保存对话内容。
  • 预设 Prompt 集:提供了多种模板供选择,方便设定前提条件。
  • 联网搜索:能够根据网络搜索结果进行回答。
  • 渲染 LaTeX:支持渲染 LaTeX 公式。
  • 渲染表格:支持渲染表格。
  • 代码高亮:能够高亮显示代码。
  • 自动亮暗色切换:根据环境自动切换明暗色主题。
  • 自适应界面:界面可以根据设备自动适应。
  • 多用户显示:支持多用户同时显示。
  • 多参数可调:可以根据需求调整多个参数。
  • 多 API Key 均衡负载:可以平衡多个 API Key 的负载。
  • 适配 GPT-4:支持与 GPT-4 的适配。
  • 支持本地部署语言模型。

该项目支持的语言模型包括 ChatGPT、Google PaLM、Inspur Yuan 1.0、MiniMax 和 XMChat 等。此外,还支持本地部署的语言模型,如 ChatGLM、LLaMA、StableLM 和 MOSS。

使用技巧包括:

  • 使用 System Prompt 设定前提条件。
  • 使用 Prompt 模板功能选择想要的 prompt。
  • 如果回答不满意,可以使用 "重新生成" 按钮再试一次。
  • 输入框支持换行,按 Shift + Enter 即可。
  • 可以使用上下箭头在输入历史之间切换。

快速上手的步骤包括:

  1. 克隆项目代码并安装所需依赖。
  2. 复制 config_example.json 并重命名为 config.json,在其中填入 API Key 等设置。
  3. 运行 ChuanhuChatbot.py,浏览器窗口将会自动打开,可以开始与 ChatGPT 或其他模型进行对话。

如果遇到问题,可以尝试手动拉取最新代码并更新依赖库,或查阅常见问题解答页面。

如果想了解更多信息,可以查看项目的 wiki 页面,包括贡献指南、更新日志、使用许可和引用该项目的方式等。

此外,项目还提供了捐款方式,欢迎给作者买可乐或咖啡以表示支持。

Stars
15.4k
Forks
2.3k
Watch
84
版本 20241204
GNU General Public License v3.0
更新于 2025年3月13日
chatbot, chatglm, chatgpt-api, claude, dalle3, ernie, gemini, gemma, inspurai, llama, midjourney, minimax, moss, ollama, qwen, spark, stablelm
免责声明:本站大资源来自网络收集整理,小部分资源来自原创,如有侵权等,请联系处理。

相关项目

探索更多类似的开源项目