Skip to content

GUI for ChatGPT API and many LLMs using reverse engineering

License

Notifications You must be signed in to change notification settings

elaineyue/ChuanhuGPT4Free

 
 

Repository files navigation

简体中文 | English

川虎 Chat 🐯 & Reverse Engineering

Logo

基于ChuanhuChatGPT实现,调用POE和EdgeGPT的接口

Tests Passing GitHub Contributors GitHub pull requests

本项目是 [ChuanhuChatGPT](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 的一个分支。ChuanhuChatGPT 是由川虎和他的朋友们构建的一个出色的 LLM 网络平台。我在 UI 基础上添加了基于 POE 和 Bing AI 的反向工程 API。它包括 ChuanhuChatGPT 中描述的所有功能,如网页浏览和保存对话。该项目旨在去中心化 AI 行业。

视频教程 · 2.0介绍视频 · 在线体验

Animation Demo

目录

支持模型 使用技巧 安装方式 常见问题 交流群

支持模型

通过API调用的语言模型

本地部署语言模型

使用技巧

  • 使用System Prompt可以很有效地设定前提条件。
  • 使用Prompt模板功能时,选择Prompt模板集合文件,然后从下拉菜单中选择想要的prompt。
  • 如果回答不满意,可以使用 重新生成按钮再试一次
  • 输入框支持换行,按 shift enter即可。
  • 可以在输入框按上下箭头在输入历史之间切换
  • 部署到服务器:在 config.json 中设置 "server_name": "0.0.0.0", "server_port": <你的端口号>,
  • 获取公共链接:在 config.json 中设置 "share": true,。注意程序必须在运行,才能通过公共链接访问。
  • 在Hugging Face上使用:建议在右上角 复制Space 再使用,这样App反应可能会快一点。

快速上手

git clone https://github.com/realnoob007/ChuanhuGPT4Free.git
cd ChuanhuGPT4Free
pip install -r requirements.txt

然后,在项目文件夹中复制一份 config_example.json,并将其重命名为 config.json,在其中填入 API-Key 等设置。 使用midjourney需要自行前往midjourney-proxy配置,推荐使用zeabur,详细配置步骤参考midjourney-proxy的项目(不会的可以在交流群提问)。 最后,把配置好的主站url复制到config.json中即可

python ChuanhuChatbot.py

一个浏览器窗口将会自动打开,此时您将可以使用 川虎Chat 与ChatGPT或其他模型进行对话。

Note

具体详尽的安装教程和使用教程请查看川虎的wiki页面

疑难杂症解决

在遇到各种问题查阅相关信息前,您可以先尝试手动拉取本项目的最新更改并更新依赖库,然后重试。步骤为:

  1. 点击网页上的 Download ZIP 下载最新代码,或
    git pull https://github.com/realnoob007/ChuanhuGPT4Free.git main -f
  2. 尝试再次安装依赖(可能本项目引入了新的依赖)
    pip install -r requirements.txt
    

很多时候,这样就可以解决问题。

如果问题仍然存在,请查阅该页面:常见问题

该页面列出了几乎所有您可能遇到的各种问题,包括如何配置代理,以及遇到问题后您该采取的措施,请务必认真阅读

了解更多

若需了解更多信息,请查看川虎的 wiki

本项目的wiki正在努力赶制中

交流群

欢迎大家加入交流,部署,添加功能,优化项目 image

联系作者:作者就是群主

About

GUI for ChatGPT API and many LLMs using reverse engineering

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 89.2%
  • JavaScript 5.8%
  • CSS 4.3%
  • Shell 0.4%
  • Dockerfile 0.2%
  • HTML 0.1%