https://github.com/upbit/streamchatplayground
Yet Another Chat Playground for Large Language Models.
https://github.com/upbit/streamchatplayground
Last synced: 4 months ago
JSON representation
Yet Another Chat Playground for Large Language Models.
- Host: GitHub
- URL: https://github.com/upbit/streamchatplayground
- Owner: upbit
- License: apache-2.0
- Created: 2024-01-21T08:40:48.000Z (over 2 years ago)
- Default Branch: webui_master
- Last Pushed: 2024-06-17T22:43:55.000Z (almost 2 years ago)
- Last Synced: 2025-10-08T14:45:00.190Z (8 months ago)
- Language: Jupyter Notebook
- Size: 41 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Stream Chat Playground
Yet Another Chat Playground for Large Language Models (with LangChain and Streamlit)
## How to run
Install Langchain and streamlit by `poetry install` (or `pip install` packages in `pyproject.toml`)
And then: `streamlit run webui.py`
https://github.com/upbit/StreamChatPlayground/assets/302680/561c4d3c-d498-4338-9f98-7f4564abc7a2
## TTS Server (🚧 施工中 🚧)
> WIP: 使用 [GPT_SoVITS](https://github.com/RVC-Boss/GPT-SoVITS) 进行文本转语音
* 案例:**注意需要先解除下面mp4播发器的静音**
实验性功能,它能够将大语言模型返回的内容转换为语音,并通过流式实时朗读的方式呈现给用户。可以想象下在和GPT玩狼人杀的场景,或是剧本跑团时,可以按照角色设定进行真实的对话。并且用户可以通过选择不同的头像,或者上传自己的声音来自定义角色,充分发挥自己的创造力。
https://github.com/upbit/StreamChatPlayground/assets/302680/debf1385-5222-4d6f-b7e3-b4acd2528165