Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/excing/chatgpt
Build your own ChatGPT website.
https://github.com/excing/chatgpt
Last synced: 2 months ago
JSON representation
Build your own ChatGPT website.
- Host: GitHub
- URL: https://github.com/excing/chatgpt
- Owner: excing
- License: mit
- Created: 2023-03-05T11:54:17.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-26T08:41:41.000Z (over 1 year ago)
- Last Synced: 2024-08-01T21:55:34.605Z (5 months ago)
- Language: JavaScript
- Homepage: https://excing.github.io/chatgpt/
- Size: 56.6 KB
- Stars: 143
- Watchers: 2
- Forks: 129
- Open Issues: 4
-
Metadata Files:
- Readme: README.en.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - excing/chatgpt - Build your own ChatGPT website. (JavaScript)
README
[中文](README.md) | [English](README.en.md)
# chatgpt
Build your OpenAI ChatGPT web site.
The voice recognition function defaults to using local voice recognition mode. When local voice recognition fails, it will automatically switch to using `OpenAI Whisper` for recognition. It can also be set to use `Only use Whisper` for recognition.
Note: Due to the Android system's characteristics, Android phone users cannot perform local voice recognition and recording services at the same time. Therefore, mobile phone users should enable `Only use Whisper` mode.
- Custom OpenAI domain name, direct connection, no need to worry about key leakage;
- Your own API Key;
- All data is stored locally;
- Model selection;
- Assistant prompt can be set;
- Multiple prompts are pre-installed;
- Session history record (local storage);
- Support for setting the `temperature` parameter;
- Support for "sse", which is the `stream` in the OpenAI API;
- Support for automatic text playback (TTS);
- Support for voice input (ASR).
- Support for `OpenAI Whisper` recognition (default using local voice recognition)More people are welcome to improve this [prompt list](https://github.com/excing/chatgpt/blob/main/prompts.json).
## Deployment
Fork this project and then enable your GitHub Pages.