ChatGPT 開源了!而且還有完整的安裝教學

像官方客戶端那樣支持實時顯示回答!重試對話,讓ChatGPT再回答一次。優化Tokens,減少Tokens佔用,以支持更長的對話。設置System Prompt,有效地設定前置條件,保存/加載對話歷史記錄,在圖形界面中添加API key,System Prompt模板功能,從預置的Prompt庫中選擇System Prompt,實時顯示Tokens用量

ChatGPT 開源了!而且還有完整的安裝教學

功能

  •  像官方客户端那样支持实时显示回答!
  •  重试对话,让ChatGPT再回答一次。
  •  优化Tokens,减少Tokens占用,以支持更长的对话。
  •  设置System Prompt,有效地设定前置条件
  •  保存/加载对话历史记录
  •  在图形界面中添加API key
  •  System Prompt模板功能,从预置的Prompt库中选择System Prompt
  •  实时显示Tokens用量

使用技巧

  • 使用System Prompt可以很有效地设定前提条件
  • 对于长对话,可以使用“优化Tokens”按钮减少Tokens占用。
  • 如果部署到服务器,将程序最后一句改成demo.launch(server_name="0.0.0.0", server_port=99999)。其中99999是端口号,应该是1000-65535任意可用端口,请自行更改为实际端口号。
  • 如果需要获取公共链接,将程序最后一句改成demo.launch(share=True)。注意程序必须在运行,才能通过公共链接访问
  • 使用Prompt模板功能时,请先选择模板文件(.csv),然后点击载入按钮,然后就可以从下拉菜单中选择想要的prompt了,点击应用填入System Prmpt
  • 输入框支持换行,按shift enter即可
  • 在Hugging Face上使用时,建议在右上角复制Space再使用,这样能大大减少排队时间,App反应也会更加迅速。
  • image

安装方式

本地部署

  1. 下载本项目

    git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git
    cd ChuanhuChatGPT

    或者,点击网页右上角的 Download ZIP,下载并解压完成后进入文件夹,进入终端命令提示符

    downloadZIP
  2. 填写API密钥

    以下两种方法任选其一:

    1. 在图形界面中填写你的API密钥

    2. 在直接代码中填入你的 OpenAI API 密钥

  3. 安装依赖

    pip install -r requirements.txt

    如果报错,试试

    pip3 install -r requirements.txt

    如果还是不行,请先安装Python

    如果下载慢,建议配置清华源,或者科学上网。

  4. 启动

    python ChuanhuChatbot.py

    如果报错,试试

    python3 ChuanhuChatbot.py

    如果还是不行,请先安装Python

如果一切顺利,现在,你应该已经可以在浏览器地址栏中输入 http://localhost:7860 查看并使用 ChuanhuChatGPT 了。