Chatgpt Webui Save Abandoned

Build a WebUI of ChatGPT with multiple authentication methods using Gradio and revChatGPT

Project README

ChatGPT_WebUI

Build a WebUI of ChatGPT with multiple authentication methods using Gradio and revChatGPT (Based on revChatGPT and Gradio)

!!! Update: Account login disabled for the present, because some accounts are deactivated by OpenAI when using revChatGPT.

!!! 更新:已停用登录功能,目前使用三方访问途径会有被OpenAI封号的风险。

This project will not SAVE/DISPLAY/SHARE the ACCOUNT INFO of any user!!

If you have a Valid OpenAI account, u can use ChatGPT on HuggingFace through this project without VPN tools.

Demos

To bypass the Area and Network restriction, you can duplicate the huggingface space demo and login using your own account. Then you can use ChatGPT anywhere.

(如果无法登录OpenAI,使用HuggingFace部署chatgpt_webui,然后使用账号密码登录即可正常使用ChatGPT,无需使用任何VPN)

Login methods

  1. Email/Password
  2. Access token
  3. Session token

How to login

  • Before webui launch

Replace the corresponding variable based on your token type in app.py (see more details in app.py).

  • After webui launch

Login through UI Login button when WebUI is running by choosing a method based on your token type.

How to launch webui

Clone this repository:

  git clone https://github.com/dotmet/chatgpt_webui.git

Install depencies:

  cd chatgpt_webui
  pip install -r requirements.txt

Launch webui:

  python app.py

Launch options

  • --no_markdown Disable all mark down to make the UI clean. Example usage:
python app.py --no_markdown

If you put the token in app.py and then launch it with the option --no_markdown, you will get a very clean UI: clean_mode

  • Other options coming soon.

Chat in webpage (example)

  • Full of markdown

ui

  • Generate cpp code

cpp_code

Open Source Agenda is not affiliated with "Chatgpt Webui" Project. README Source: dotmet/chatgpt_webui
Stars
71
Open Issues
3
Last Commit
1 year ago
License

Open Source Agenda Badge

Open Source Agenda Rating