基于API流式对话的低延迟版MIGPT.
Project description
MIGPT
基于API流式对话的低延迟版MIGPT
简单介绍
本项目利用了OpenAI官方API的原生流式传输对话方式,无需等待,即刻对话!
在作者的笔记本上,实测从提问到回答的时间仅不到1.5秒(当然,这个时间也取决于你的梯子和网络质量)。
* 点此链接观看2分半的测试视频
注意:本项目因采用了流式传输,暂时不支持LX04、L05B和L05C型号。如您的音箱是该型号,请使用xiaogpt。
使用方法
分为3个steps:
step 1 :
在项目路径执行pip install -r requirements.txt安装需要的依赖。 如果没有C++编译环境,则安装tiktoken时会报如下错误:distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools")。
解决方法:
(1) 本地执行pip debug --verbose查看当前平台支持的版本,然后在此链接中找到对应版本的whl文件并下载。
(2) 在whl文件同级目录执行pip install "whl全名带后缀",注意:不要修改原始whl文件的名称。
step 2 :
在MIGPT.py中填写小米账号、密码、API Key和音箱型号。
step 3 :
科学上网后,运行MIGPT.py文件即可。
使用技巧
- 运行过程中,可用“打开/关闭高级对话"控制是否打开ChatGPT。
- 当ChatGPT正在回答问题时,可用“闭嘴”或“停止”终止回答。
- 可随时提问新的问题打断ChatGPT的回答。
致谢引用
联系作者
请联系QQ : 2312163474
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file migpt_pro-1.1.5.tar.gz
.
File metadata
- Download URL: migpt_pro-1.1.5.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f4fc0e78bbec1085a4895f45588397c361a2a002dc8b3c31bac08aac2b4c350 |
|
MD5 | 29c19cf0dcb8e78d8f28ef4bed40582d |
|
BLAKE2b-256 | b675c862f68c86a0dd138a32f0868f704fdfb824ebde54083407d2f3784376ea |
File details
Details for the file MIGPT_pro-1.1.5-py3-none-any.whl
.
File metadata
- Download URL: MIGPT_pro-1.1.5-py3-none-any.whl
- Upload date:
- Size: 3.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c51e67419b1e79714bd2a98b52da85d2558390b8a8df97bee0e271bc8f12d86f |
|
MD5 | c6abd341dfc2e96a51ac32208cd9da5b |
|
BLAKE2b-256 | d6d1d7adb43093d7a542c4550c8605fd9c7d03b13375e30ccb7d9312434b71e1 |